随笔分类 -  javascript

摘要:javaScript中的回调函数 阅读全文
posted @ 2016-11-09 09:55 itly 阅读(298) 评论(0) 推荐(0) 编辑
摘要:仿移动端触摸滑动插件swiper,的简单实现 阅读全文
posted @ 2016-11-09 09:54 itly 阅读(966) 评论(0) 推荐(0) 编辑
摘要:javascript获取网页宽高,屏幕宽高,屏幕分辨率等 阅读全文
posted @ 2016-11-09 09:53 itly 阅读(302) 评论(0) 推荐(0) 编辑
摘要:javascript中call(),apply()用法 阅读全文
posted @ 2016-11-09 09:52 itly 阅读(213) 评论(0) 推荐(0) 编辑
摘要:javascript实现继承的六种方式 阅读全文
posted @ 2016-11-09 09:51 itly 阅读(228) 评论(0) 推荐(0) 编辑
摘要:​ /*1.对象字面量*/ var obj1 = { name:"zhangsan", age:18 }; /*2.构造函数创建对象*/ function Fun(){} var obj2 = new Fun(); /*3.Object创建对象*/ var obj3 = new Object(); ... 阅读全文
posted @ 2016-11-09 09:50 itly 阅读(148) 评论(0) 推荐(0) 编辑
摘要:​ function fn() { console.log(this.name); return "fn函数的返回值"; } /*1.方法调用*/ //方法调用,this指向window,相当于是window调用 fn(); /*2.对象调用*/ var obj={name:"zhangsan",fun:funct... 阅读全文
posted @ 2016-11-09 09:49 itly 阅读(590) 评论(0) 推荐(0) 编辑
摘要:​ /* * 闭包实现缓存 * 属性:有个键--值 --->所以可以将缓存数据存放在一个对象中 * 方法:缓存存储 setCache * 缓存的获取 getCache * */ function configCache(){ var obj={};//设置一个内部的对象 用来存储缓存数据;这个属性是私有的 ... 阅读全文
posted @ 2016-11-09 09:48 itly 阅读(2011) 评论(0) 推荐(0) 编辑
摘要:​ //沙箱:模块化,沙箱是一个隔离的环境,最大的好处就是避免全局变量的污染. var model = (function () {//一个匿名的立即执行函数 var price = 900;//这是一个model局部的变量,外界无法访问,无法修改 //有效的保障了属性的安全性 return { pay: function (money) { ... 阅读全文
posted @ 2016-11-09 09:47 itly 阅读(826) 评论(0) 推荐(0) 编辑
摘要:​ /*拷贝创建对象*/ function hightExtend() { var key = 0, i = 0, len = arguments.length; target = null; if (len == 0) { return false; } else if (len == 1) { return arguments[... 阅读全文
posted @ 2016-11-09 09:47 itly 阅读(203) 评论(0) 推荐(0) 编辑
摘要:​ //toString()方法,与call()方法结合;用来进行数据类型检测 console.log(Object.prototype.toString.call([]));//'[object Array]' console.log(Object.prototype.toString.call({}));//'[object Object]' console.log(Object.prot... 阅读全文
posted @ 2016-11-09 09:46 itly 阅读(495) 评论(0) 推荐(0) 编辑
摘要:/** * Created by liyinghao on 2016/11/6. */const fs = require('fs');/** 新建一个Promise对象,Promise就是一个容器,里面放置一个异步执行的API* */const p1 = new Promise((resolve, reject)=>{ fs.readFile('./a.txt','utf8',(err,d... 阅读全文
posted @ 2016-11-07 23:15 itly 阅读(306) 评论(0) 推荐(0) 编辑
摘要:const fs = require('fs');function readFile(filePath) { return new Promise((resolve, reject) => { fs.readFile(filePath, (err, data) => { if (err) { return reject(er... 阅读全文
posted @ 2016-11-07 23:14 itly 阅读(278) 评论(0) 推荐(0) 编辑
摘要:/** * Created by liyinghao on 2016/11/6. */const fs = require('fs');/** 新建一个Promise对象,Promise就是一个容器,里面放置一个异步执行的API* */const p1 = new Promise((resolve, reject)=>{ fs.readFile('./a.txt','utf8',(err,d... 阅读全文
posted @ 2016-11-07 23:03 itly 阅读(215) 评论(0) 推荐(0) 编辑
摘要:/** * Created by liyinghao on 2016/11/6. */const fs = require('fs');/** 新建一个Promise对象,Promise就是一个容器,里面放置一个异步执行的API* */const p1 = new Promise((resolve, reject)=>{ fs.readFile('./a.txt','utf8',(err,d... 阅读全文
posted @ 2016-11-07 23:02 itly 阅读(187) 评论(0) 推荐(0) 编辑
摘要:## 1.访问属性的两种方式:```var obj=new Object();obj.name="xiaoming";//简单但是有限制性obj["name"]="xiaoming";//灵活,类比数组的访问```## 2.for循环的两种方式``` for(var key in 对象){ console.log(key);//输出对象属性名,相当于数组的索引,即键 ... 阅读全文
posted @ 2016-11-02 20:56 itly 阅读(100) 评论(0) 推荐(0) 编辑
摘要://1.几乎所有函数都有prototype属性,这个是个指针,指向原型对象;Function.prototype这个没有 //2.所有对象中都有__proto__属性.(Object.prototype该属性的值为null) //几乎所有函数都有 prototype/__proto__属性 //3. 阅读全文
posted @ 2016-10-29 23:12 itly 阅读(446) 评论(0) 推荐(0) 编辑
摘要:js基础语法 Netcape js基础语法规范(ECMAScript1,2,3,3.1,5(IE9),6 ES ES6=es2015) DOM BOM BOM :是由浏览器厂商各自实现的,所以差异比较大 DOM:相关的规范 是由W3C维护的 Node的优势 没有浏览器的兼容性问题 前端项目尽量不要使 阅读全文
posted @ 2016-10-29 23:11 itly 阅读(714) 评论(0) 推荐(0) 编辑
摘要:来自为知笔记(Wiz) 阅读全文
posted @ 2016-10-28 23:15 itly 阅读(1505) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示