
JavaScript
用月光取暖
热爱开发,终身学习
展开
-
深入浅出ES6以及对于JavaScript的一些想法
该来的总会来的,比如现在总结的ECMAScript6,又比如半个月后的期末考试。一:变量 let const在es6之前,我们定义变量都是用的var的方式,但是我确实花了不少的时间理解var的变量定义方式,var定义变量的作用域是整个函数范围,而不是类似于c语言的在一个大括号内,严谨的说也就是没有所谓的“块级作用域”,这被视为是JavaScript的一个缺点,如下代码: for(var i=0;...原创 2018-06-01 20:58:03 · 1252 阅读 · 0 评论 -
JS引用
Js数组的赋值问题(改变引用||数组对象):花里花哨的直接上代码:var a = [1,2,3];var b = a;a = [4,5,6];alert(b); 猜猜结果是什么(/*[1,2,3]*/);可是下面这个:var a = [1,2,3];var b = a;a.pop();alert(b); //[1,2]是不是晕了,如图:...原创 2018-05-24 14:39:59 · 189 阅读 · 0 评论 -
来吧,原生JavaScript实现JQury.js
最近加深了一下对于js对象的理解,了解了对象原型的知识,一时间找不到练习的好例子,打开了jq的源码,于是这两天把jq的一些简单的功能实现了下。首先是$符号创建对象的方法:function $(lArg){return new jQury(lArg);}...原创 2018-05-28 16:22:04 · 307 阅读 · 0 评论