会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
世界上最棒的鹅
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2019年12月2日
js-this
摘要: 初步理解this: 解析器(或叫浏览器)在调用函数每次都会向函数内部传递进一个隐含的参数。 function fun(a,b){ console.log("a="+a+",b="+b); } fun(123,456);//a=123,b=456 这是我们传递参数,而不是函数向函数内部传递参数。 这个
阅读全文
posted @ 2019-12-02 11:10 世界上最棒的鹅
阅读(149)
评论(0)
推荐(0)
2019年11月29日
ES6-变量
摘要: 原变量var: 1.可以重复声明: var a=10; var a=20; 2.无法限制修改: 声明了PI=3.14;之后还可以进行改写 3.没有块级作用域: if(true){var a=12;} console.log(a); 新变量: let: 不能重复声明,变量——可以修改, 块级作用域 ,
阅读全文
posted @ 2019-11-29 16:39 世界上最棒的鹅
阅读(383)
评论(0)
推荐(0)
js-模块化
摘要: 1.什么是模块化: 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一起块的内部数据/实现是私有的,只是向外部暴露一些接口(方法)与外部其他模块通信。 发展过程: (1)无模块化(最早是将所有的js代码写在一个文件里,这样不利于阅读查找) script标签引入文件,相互罗列,
阅读全文
posted @ 2019-11-29 14:20 世界上最棒的鹅
阅读(320)
评论(0)
推荐(0)
2019年11月27日
ES6-promise
摘要: 1.异步请求/异步操作 异步:操作之间没有关系,干扰,可以同时进行多个操作;代码更复杂 同步:同时只能做一件事;代码简单 2.promise——消除异步操作:用同步一样的方式,来书写异步代码 (1)promise本身是一个构造函数,有all,reject,resolve等方法 promise.all
阅读全文
posted @ 2019-11-27 16:41 世界上最棒的鹅
阅读(422)
评论(0)
推荐(0)
ES6-面向对象
摘要: 1.老版的面向对象: 1 function User(name,pass){ 2 this.name=name; 3 this.pass=pass; 4 } 5 User.prototype.showName=function(){//用原型加方法 6 console.log(this.name);
阅读全文
posted @ 2019-11-27 15:02 世界上最棒的鹅
阅读(574)
评论(0)
推荐(0)
ES6-字符串
摘要: 1.多了两个新方法 (1)startWith:判断一个字符串是否以某个字段开头 let str='asdfgh'; console.log(str.startsWith('a'));//true 应用: let str='http://it.kaikeba.com';if(str.startsWit
阅读全文
posted @ 2019-11-27 11:54 世界上最棒的鹅
阅读(994)
评论(0)
推荐(0)
上一页
1
2
3
公告