会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
oN_Name
博客园
首页
新随笔
联系
订阅
管理
2017年3月6日
JavaScript模式(第三章)
摘要: 字面量和构造函数 对象字面量 对象的键的值是原始类型或对象时,则称为属性;如果是函数,则称为方法。 js中没有类,但是其构造函数的语法与基于类的语言中创建对象的语法相似。 对象字面量创建对象的好处: 代码更少 没有作用域解析 对象字面量强调的是哈希隐射,而不是从对象中提取属性和方法 通过new Ob
阅读全文
posted @ 2017-03-06 17:11 oN_Name
阅读(190)
评论(0)
推荐(0)
2017年3月4日
JavaScript模式(第二章)
摘要: 编写可维护的代码 易维护的代码有以下特性: 阅读性好 具有一致性 预见性好 看起来如同一个人编写 有文档 尽量少用全局变量 js使用函数管理作用域。变量在函数内部声明,只能在函数内部使用。全局变量相反,在函数外部声明,在函数内无需声明即可使用。 全局变量的问题是他在整个js应用和web页面内共享。他
阅读全文
posted @ 2017-03-04 21:05 oN_Name
阅读(210)
评论(0)
推荐(0)
JavaScript模式(第一章)
摘要: 模式 广义上指用来产生其他事物的模板或者模型 在软件开发中,指一个通用问题的解决方案,一个模板不仅仅是一个可以用来复制粘贴的代码解决方案,更多的是提供一个更好的实践经验、有用的抽象化表示和解决一类问题的模板。 javascript没有继承,但能使用多种方法来实现继承,这里通常使用原型。原型是一个对象
阅读全文
posted @ 2017-03-04 16:24 oN_Name
阅读(122)
评论(0)
推荐(0)
ES6入门(第一章 let 与 const)
摘要: let和const应用 let ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 let语句不存在变量提升 暂时性死区: 只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响。 ES6明确
阅读全文
posted @ 2017-03-04 16:19 oN_Name
阅读(164)
评论(0)
推荐(0)
公告