自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 数组操作的一点点点内容

今天遇到一个没见过的数组操作方法,按照国际惯例:let arr = [1,2,3,4];let arr1 = [];for (let i=0;i<arr.length;i++) { arr1.push(arr[i]); arr.splice(i,1); console.log(arr1);}我以为的打印结果是:// [1]// (2) [1, 2]/...

2019-10-11 15:46:24 149

原创 var和let

发现自己的概念混乱不清楚,下面的输出结果就是证据:function sayHi() { console.log(name); console.log(age); var name = '111'; let age =222; }sayHi();输出结果是:undefined 和 ReferenceError;var...

2019-09-24 10:02:31 164

原创 apply,let,var,this之间的小故事

今天逛帖子又看到了关于this关键字的介绍,在自己体验了一把之后引出了这几位兄台之间的小故事.按照国际惯例:第一个例子:var x = 0;function text() { console.log(this.x);}let obj = {};obj.x = 1;obj.m = text;obj.m.apply();这段代码在控制台上输出的结果是0,apply第一个参...

2019-09-04 10:48:53 237

原创 判断俩数组是否相等

今天状态是真滴差,这个方法让我懵了半天,脑袋被浆糊装满了.第一次错误的写法如下:function arrayequals(a,b) { if(a.length !== b.length) { return false } for (var i=0;i<a.length;i++){ if (a[...

2019-08-02 08:59:18 241

原创 typeof操作符

看这个例子typeof NaN === "number",这个表达式返回的是true.嘿嘿,typeof在检测NaN是否是数字类型时失效了.好吧,typeof不能辨别数字和NaN.通过isNaN可以辨别数字和NaN....

2019-07-26 08:30:21 149

原创 上下文环境

console.log(a);//undefinedvar a = 10;console.log(a);10浏览器的准备工作: 知道了对 变量 的声明,所以第一行为undefined,到了第三行给变量赋值了,所以成了10.function add(x) { console.log(x+1); }var add = new Function("x","consol...

2019-07-22 16:14:13 126

原创 cnpm和npm的区别

cnpm: 获取淘宝的镜像 :npm install cnpm -g --registry=https://registry.npm.taobao.org,国内服务器,稳定,速度快,推荐。npm: 国外服务器。不稳定,速度慢,不推荐。npm有时候装插件会出现没反应的情况,今天发现的这个问题。...

2019-06-29 15:42:14 1606

原创 前端出Cannot read property 'forEach' of undefined这个问题

遍历数据列表时出错,解决方法是遍历之前先判断有没有数据.if(xx!==undefined){ xx.foreach(...);}

2019-06-25 15:17:45 12300

原创 全选和全不选.

全选全不选的简便写法.H5:<input id="fruit" type="checkbox" > 水果 <div id="body"> <input type="checkbox" name="fruitchecked"> 苹果 <br> <input type="checkbox"...

2019-06-25 09:10:44 258

原创 儿子找爹的故事

鼠标点击页面获取当前点击的标签的id和它爹的id.废话不多,长话短说.html代码:<div id="parent" style="width: 500px;height: 500px;border: 1px solid"> <div id="son" style="width: 100%;height: 100%;border: 1px;"> ...

2019-06-03 16:59:58 173

原创 dom对象和jquery对象的区别

没错,作为菜鸟的我又来了,javascript现在还在学习中,对于jquery的认识也还是仅限于$("")的水平。废话不多说,进入主题。我目前学到三个方面的内容:第一:两者的区别dom对象:下面的代码返回的就是dom对象。document.getElementById(id);jquery对象:下面的代码返回的就是jquery对象。$(#id)第二:两者的转换方式:dom转jqu...

2019-05-21 20:22:58 221

原创 input标签的onchang连续上传相同文件失效问题

今天遇到了这个问题,开始猜的就是文件发送完成后没有清理干净,后面找资料确实是这样,废话有点多了,解决办法:html:<input id="inputId" type="file" value="点我">js:$("#inputId").bind('change',function (e) { //中间的步骤省略 e.target.value ...

2019-05-15 09:51:35 347

原创 js中的方法和函数

之前学习的时候就对函数和方法是否相同有过疑问。你说相同吧,为啥要用俩名字,说这哥俩不相同吧,他俩又相同。今天看了些内容,算是有点明白了。废话少说,上代码。函数://函数 function f() { console.log('我是函数'); } //调用函数 f();方法://把函数定义到对象里面就称为方法 var obj = { f:function (){ console.log("我是...

2019-05-10 11:12:22 1602

原创 关于event和window.event的区别

之前遇到了问题没有记录过,导致很多问题的解决办法隔了一段时间后又忘记了,特此来这里记录一下,每天可以看看之前遇到的问题,这样好加深回忆,不至于遇到了问题到处抓瞎。新人上路,如果您在我的回答中发现了有问题的地方,请您不吝赐教,感激不尽。<input type ="file" onchange= "upImg(this)">function test() { ...

2019-05-06 14:41:03 6037

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除