- 博客(48)
- 资源 (2)
- 收藏
- 关注
原创 前端| 富文本显示不全的解决方法
前置条件:编辑器wangEditor vue项目在pc端进行了富文本操作, 将word内容复制到编辑器中, 进行发布, pc端正常, 在手机端展示的时候 显示不全。
2024-04-07 15:27:06 358
原创 算法| ss 二分
***/// 思路// 新建一个search函数,参数为是否查找第一个, true第一个 false 最后一个// 普通二分左闭右开查找// 当等于target时, 查找第一个,right继续前移, 查找最后一个 left继续后移,不移动会死循环} else {} else {// 输入:nums = [5,7,7,8,8,10], target = 8// 输出:[3,4]
2024-04-04 23:24:22 121
原创 前端|babel升级
基本上 node ployfill 项目中也很少用到,我这边看到的报错,大部分还是 node_modules 里看到的。webpack5 也移除了 node 模块的 ployfill,以后我们用到的需要自己安装了,webpack5 对路径的要求也更严格,需要是全路径 mjs 支持。全路径问题 fully specific。
2024-04-02 18:49:21 605
原创 算法|344.反转字符串 541. 反转字符串II 卡码网:54.替换数字 151.翻转字符串里的单词 卡码网:55.右旋转字符串
考察reverse, 也可以用其他方法。
2024-02-29 22:42:33 330
原创 算法|454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
思路: a,b,c,d 四个数组,1,循环把a,b 两个数组的值相加并存入map中,key为和, value为 出现的次数2,循环c,d 2个数组,将结果 和map 中对比0-sum。
2024-02-27 22:54:26 180
原创 算法| 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
209.长度最小的子数组考察: 不定滑窗三部曲, 记住要先求得结果, 再更新left59.螺旋矩阵II考察点: 边界处理, 左闭右开原则, offset设计, 奇数点
2024-02-22 22:59:49 245
原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
第一步思路是将数组对半分, 然后对比中间值,之后依次递归数组, 这里能找到mid,但是这个mid是拆分后的数组,下标不是原数组的下标了。2,对比中间值和目标值, 大于目标值, 右区间下标-1,小于区间值, 左区间下标+1。用左右区间的方法, 能得到正确的原数组下标。3, 最终得到结果,兜底-1,找不到。
2024-02-21 11:25:25 366
转载 JSONP跨域请求数据报错 “UNEXPECTED TOKEN :”的解决办法
Jquery使用ajax方法实现jsonp跨域请求数据的时候报错 “Uncaught SyntaxError: Unexpected token :”,主要问题在于返回的数据格式不正确本地虚拟两个域名,分别为:www.test.com、www.abc.comhttp://www.test.com/index.html页面点击按钮,请求返回www.abc.com域名目录下的文件的数据
2016-07-27 09:21:23 4737 1
原创 正则表达式-面试
1,请实现下面的方法,获取传入url的端口号 正则表达式var url = "abc://abc.abc.ss.ss:1234/sdf/sdf/dd";var reg = /.*:(\d+).*/g;url.replace(reg, "$1");2,写出正则表达式,从一个字符串中提取链接地址。比如下面字符串中"IT面试题博客中包含很多 http:/
2016-04-26 21:09:24 848
原创 js必会知识点
2015年JS笔试题目 第一个链接 第二个链接 第三个链接 第四个链接 第五个链接var length =3;var f1= (function(){var length =5;function fn(){console.log(this.length);}var obj ={length:5,method:function(f
2016-04-24 23:06:29 599
原创 js跨站之 window.name方法
Document function getData(){var proxy = document.getElementById("proxy");proxy.onload = function(){var data = proxy.contentWindow.name;data = JSON.parse(data);debugger;alert(dat
2016-04-24 15:57:08 874
原创 求数组的最大值 最小值问题 -Math方法
//数组的最大值var arr =[1,30,2,50,100,-20];var maxValue = Math.max.apply(Math,arr);console.log("maxValue:"+maxValue);同理求最小值var minValue = Math.min.apply(Math,arr);console.log("minValue:"+minVa
2016-04-24 10:55:50 1196
原创 用正则表达式转义html代码
用正则表达式转义html代码,维护web安全举例说明:html中有这样一段代码<scriptsrc="http://cbjs.baidu.com/js/m.js"type="text/javascript">若此代码可以跨站那就很危险了,在有些可输入的区域里要做html代码检查可以用正则表达式处理:var html ="";//接收到的数据funct
2016-04-24 10:30:33 1750
原创 数组排序-包含json数据格式的数组
有以下数组//根据json中的数据进行排序,如根据年龄排序var data = [{name:"fangdown",age:"30"},{name:"xiaoming",age:"21"},{name:"xiaowu",age:51}];核心思想:根据sort(function(a,b)的方法进行排序代码如下var data = [{name:"fangdown",age:
2016-04-24 09:46:10 279
原创 js中的slice,splice,split的区分
经常被js中的一些函数搞混,所以特别写一下1,slice 创建一个新数组,slice中传入2个参数(起始位置、数量),返回的是一个数组var arr =[1,3,5,6,9];var arr_slice = arr.slice(1,2); //不包括结束位置console.log(arr_slice);//[3]2,splice -删除、插入、替换a,删除,传入2个参数(
2016-04-22 22:34:35 634
原创 jquery ajax设置header的两种方式
一、setting参数 headers$.ajax({ headers: { Accept: "application/json; charset=utf-8" }, type: "get", success: function (data) { }});二、beforeSend方法$("#test")
2016-04-21 21:52:06 138271
原创 JS数组排序-面试经常遇到的问题
var 面试题之数组排序对下面的数组进行排序arr = [3,1,10,2,9,5,100]方法一:sort排序,系统自带方法方法二:冒泡排序,原理:利用二次循环,依次将最大的放在后面var arr = [3,1,10,2,9,5,100];var sorting = {systemSort : function(arr){re
2016-04-18 22:51:44 760
转载 jquery插件
虽然自己也写过插件,但JQuery插件种类的繁多,大多时候,我还是使用别人写好的插件,这些都是我用了同类插件里较为不错的一些,今天就整理一下公开放出来。 UI: jquery.HooRay(哈哈,自己写的插件是必须有的) jquery UI(官方的UI插件,功能很多,但我只用少数几个) jQuery EasyUI jQuery LigerUI
2016-04-15 22:52:00 282
原创 JS继承
什么是继承function parent(){this.name="fangdown";}function child(){this.age ="30";}child.prototype = new parent();var test = new child();console.log(test.name);输出fangdown个人理解的意思就
2016-04-15 22:35:04 197
转载 jQuery图片预加载
jQuery图片预加载早已不是什么新鲜的技术,比如在图片轮播(一些hover事件中)时为了提高图片加载速度,这就需要用到图片预加载技术,这样图片的切换就显得流畅,这样做一定意义上提升了用户体验。我们简单看看实现方法及简单的说明:var img = $('').attr('src', 'imageurl.jpg');jQuery创建了一个图片元素并设置了它的地址,如果将它放在do
2016-04-14 23:14:59 476
转载 attachEvent和addEventListener详解
attachEvent和addEventListener详解,开始了!先介绍 attachEvent:attachEvent方法可以动态的为网页内的元素添加一个事件.通常你想为某个按扭添加一个单击事件时.你都会在按扭内写上onclick=事件名称.使用attachEvent则不必这样做.你把写好的事件准备好,在需要的时候给元素绑定上再执行.而且attachEvent支持为某个元素绑
2016-04-14 23:10:32 1798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人