
JavaScript
林胖子的私生活
这个作者很懒,什么都没留下…
展开
-
javaScript 基础
初学JavaScript基础ASI自动分号插入(ASI)的目标是使分号对行结束来来说是可选的。引入自动分号插入是为 了我们在自动解析插入分号的场景(对其内部来说,事情的处理通常是不一样的)。 ASI帮助解析器是确定语句的结束。通常情况下会是分号,ASI到如下情况会认为语句结束 - 行结束符后(如换行符),跟着非法token - 遇到一个结束的花括号 - 文件已达结尾ASI陷阱return {原创 2016-10-15 15:54:53 · 885 阅读 · 0 评论 -
JavaScript快速上手——基础篇
背景ECMAScript是JavaScript的官方命名。因为Java已经是一个商标(它的原始持有者是Sun,现在是Oracle),所以它不得不准备一个新的名字。如今,一些早期收过授权的公司,如Mozilla,是允许使用JavaScript这个名字的。使用JavaScript这个名字通常需要遵循以下几个规则JavaScript指的是一种编程语言ECMAScript是正这种语言规范的名字。因此,每原创 2016-10-07 01:52:00 · 1695 阅读 · 0 评论 -
JavaScript基础(对象)
javaScript基础(对象篇)javaScript中的面向对象编程分为以下几层第一层:单一对象的面向对象第二层:对象间的原型链第三层: 作为实例工厂的构造函数,类似于其他语言中的类第四层:子类,通过继承已有的构造函数,创建新的构造函数JavaScript中的所以对象都是从字符串到值的映射。一个对象中的某一项(键、值)称为属性,属性的键始终是文本字符串。一个对象中的某一项(键、值)称为属原创 2016-10-20 09:20:53 · 837 阅读 · 1 评论 -
Promise和Generator
代码案例以及文章内容均来自阮一峰的ECAMScript6入门:http://es6.ruanyifeng.com/#docs/promisePromise对象Promise 是异步编程的一个解决方案,不同于回调,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。Promise对象有两个特点对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:Pending,Resol翻译 2017-03-29 15:31:28 · 2407 阅读 · 2 评论