![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
大白菜_憨八龟
C#和安卓交流加703856523
展开
-
js属性和描述符
ECMAScript5中规定了value、writable、configurable、enumerable、get、st共6个属性描述符,用于完成不同的功能。下面是一个属性的描述定义:{ value:"属性值", writable:true, configurable:true, enumerable:true}说明:vaue:属性值writable:定义是否可以改变co...转载 2018-05-09 13:22:20 · 127 阅读 · 0 评论 -
彻底理解js中this的指向,不必硬背。
此文不是原创:原创连接:https://www.cnblogs.com/pssp/p/5216085.html 首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理...转载 2018-05-07 13:22:55 · 158 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
转载地址:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个...转载 2018-05-07 13:33:06 · 230 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
原文地址:http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,...转载 2018-05-07 13:36:44 · 221 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
原创地址:http://www.ruanyifeng.com/blog/2012/11/require_js.html这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代...转载 2018-05-07 13:40:06 · 267 阅读 · 0 评论