- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 javascript高级程序设计之---继承
对象的继承 1.继承的思想:关键是将一个构造函数A的原型指向给另一个构造函数B的实例本身,那么A实例将拥有(继承)B实例的所有的属性和方法(继承在原型); 2.原理:将一个构造函数A的原型指向给另一个构造函数B的实例本身,也就意味着A原型将继承B实例本身拥有的所有的属性和方法;而对于A实例而言,A原型对象中的所有的属性和方法是A实例所共享的,也就是说A实例所共享的实例和方法就是B实例本身所拥有的...
2018-04-28 17:11:09 385
原创 javascript高级程序设计之--自运行函数
什么是自运行函数?顾名思义.就是不用调用,自己自动就会执行的函数;为什么要用自运行函数?自运行函数内部是一个独立的作用域,这样就保持了一个相对独立的命名空间,避免污染全局作用域怎么创建自运行函数?写法一:(function(param){…})(re—param);写法二:(function(param){…}(re-param));非主流写法:在函数体前使用“+”,“
2018-04-25 16:46:49 487
原创 javascript高级程序设计--创建对象的那些事儿
了解完了对象,也了解了常用的创建对象的方式--构造函数式和字面量式,那么除此自外,还有哪些创建对象的方式呢?工厂模式说白了就是一个封装函数,在函数内部定义对象的细节,最后返回之 function createObj(name,job,age){ var obj = new Object(); obj.name = name; ...
2018-04-24 12:50:04 371
原创 javaScript高级程序设计--对象
对象 1.定义:就是无序属性的集合,其属性可以包含基本值、对象或者函数。 2.用法:字面量的形式创建对象,说白了就是“{}”。 3.对象中的属性,分为两种:数据属性和访问器属性; 3.1 数据属性:这种属性会有对应的值(可以认为就是我们常见的对象的属性),该属性的特性(如是否可以修改值,是否可以删除等等),分别是:configurable(是否可以删除属性等,默认true),enumerable(...
2018-04-23 18:00:01 280
原创 javascript高级程序设计--单体内置对象
global:单体内置对象;encodeURL(url):对url进行编码,事实上只会对url中的空格进行编码(%20),其他的都不会变,与之对应的是decodeURL(),换句话说只能反解析%20;encodeURLComponent(url):也是对url进行编码,与encodeURL(url)的区别是:encodeURL(url)只会对url中的空格进行编码,而后者是对url中所有的
2018-04-18 12:59:35 284
原创 MUI页面间传值问题
在使用MUI做APP的时候,很多情况下都需要页面间通信传值,mui提供了一个机制来解决这个问题:自定义事件;比如在A页面,需要传参到B页面,那么此时B页面就是目标界面;在A页面:mui.fire(target,event,data)在这里target是需传值的目标webview(plus.webview.getWebviewById("页面id")),event是自定义的事件名,d
2018-04-17 17:14:16 1731
CSS揭秘.pdf
2017-10-02
HTML5高级程序设计(完整清晰版)
2017-10-02
你不知道的JavaScript(上卷)
2017-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人