ck168

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  JavaScript

只有注册用户登录后才能阅读该文。
posted @ 2016-08-18 18:30 HelloWorld168 阅读(3) 评论(0) 推荐(0)

摘要:今天一个哥们发过来一段js代码,没看懂,就顺便学习了一下,代码如下 Promise.resolve('zhangkai').then(value => {console.log(value)}) 经过搜索,才知道是Promise的应用,于是就做一下笔记,整理一下,以及项目中可以派上的用场。 什么是P 阅读全文
posted @ 2016-05-20 17:49 HelloWorld168 阅读(3544) 评论(0) 推荐(0)

摘要:1、获取访问地址URL的参数 这样调用当前页面的之后直接通过URL传入参数,页面就执行了,不用在程序中赋值的方法。 阅读全文
posted @ 2016-05-20 14:16 HelloWorld168 阅读(170) 评论(0) 推荐(0)

摘要:1、设置Cookie 2、读取Cookie 3、调用,使用方法 阅读全文
posted @ 2016-05-17 14:14 HelloWorld168 阅读(186) 评论(0) 推荐(0)

摘要:工厂模式的定义 工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候指定自己的对象类型。 工厂模式的使用场景 以下几种情景下工厂模式特别有用: (1)对象的构建十分复杂 (2)需要依赖具体环境创建不同实例 (3 阅读全文
posted @ 2016-05-17 10:57 HelloWorld168 阅读(213) 评论(0) 推荐(1)

摘要:1、ES中的对象是完全动态的,这意味着,在程序执行的时候我们可以任意的添加,修改或删除对象的属性。 有些属性不能被修改——(只读属性、已删除属性或不可配置的属性)。 2、ES5规范规定,静态对象不能扩展新的属性,并且它的属性页不能删除或者修改。他们是所谓的冻结对象,可以通过应用Object.free 阅读全文
posted @ 2016-05-16 15:33 HelloWorld168 阅读(183) 评论(0) 推荐(0)

摘要:在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称(函数表达式),就叫做匿名回调函数。 在实际应用中,可以这么应用,一个方法进行获取数据源,另一个方法(回调函数)可以通过数据源在页面上进行 阅读全文
posted @ 2016-05-05 18:32 HelloWorld168 阅读(671) 评论(0) 推荐(0)

摘要:apply()和call()的真正用武之地是能够扩充函数赖以运行的作用域 三点说明: 1、每个函数都包含两个非继承而来的方法:apply()和call()。 2、他们的用途相同,都是在特定的作用域中调用函数。 3、接收参数方面不同,apply()接收两个参数,一个是函数运行的作用域(this),另一 阅读全文
posted @ 2016-05-04 17:53 HelloWorld168 阅读(194) 评论(0) 推荐(0)

摘要:Eval()常用的几种形式 1、我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场了。 2、可以把一个字符串当做一个JavaScript表达式一样去执行。 弹出5 3、解析Json字符串 阅读全文
posted @ 2016-05-04 16:53 HelloWorld168 阅读(254) 评论(0) 推荐(0)

摘要:JavaScript创建对象的几种方式: 1、使用Object构造函数来创建一个对象。 2、使用对象字面量创建一个对象。 3、使用原型模式创建对象。 4、使用工厂模式创建对象,返回带有属性和方法的person对象 推荐使用创建对象的方法 1、组合使用原型模式和构造函数创建对象。(这是使用最广泛、认同 阅读全文
posted @ 2016-05-03 18:38 HelloWorld168 阅读(230) 评论(0) 推荐(0)