javascript
文章平均质量分 78
张侦毅
The Minute You Think Of Giving Up, Think Of The Reason Why You Held On So Long.
展开
-
javascript对Object数据类型的操作
Object变量的定义(两种方法):var map1=new Object();var map2={};变量类型的判断:console.log(typeof map1);console.log(typeof map2);在浏览器控制台中输出的结果均为:object类型,证明上面两种object类型的数据创建是成功的。Object变量属性的添加(两种方法):原创 2017-04-08 12:38:23 · 859 阅读 · 0 评论 -
Array对象
Array对象是javascript中的数组对象,而计算机对于数组的操作是最快的,所以说在计算机编程语言中如果大量的引入数组来代替其它的运算,比如说for循环,这将有利于提高代码的运行速度。Array对象Array 对象用于在单个的变量中存储多个值。创建Array对象的语法:new Array();new Array(size);new Array(elem原创 2017-04-09 11:52:42 · 540 阅读 · 0 评论 -
Array,Object中那些容易走入的误区
在javascript操作Array和Object对象的时候有一些误区是很容易走入的,尤其是那些指针问题,虽然说javascript中并没有像C语言那样的指针操作,但是这并不代表了javascript中就根本没有用到指针,其实在javascript中是有指针的,只是内部被封装好了,不用程序员自己再去手动敲写罢了。容易犯的错误1:以下面的例子为例来说明,下面的例子是用javascri原创 2017-04-10 22:34:26 · 711 阅读 · 0 评论 -
JavaScript的封装与链式调用
原生的JavaScript操作,不仅仅代码长,而且还不容易记忆和使用,采用对原生的JavaScript代码进行封装,采用编程中主流的面向对象的思维,即在方法中尽量采用属性式的操作(get/set操作),这样我们不仅仅可以简化代码操作量,更加容易记忆,同时也就更加的利于使用,同时我们还可以很轻松的使用我们封装的相关代码采用链式调用来处理各种繁杂的操作.原创 2017-03-23 01:25:15 · 1823 阅读 · 0 评论 -
前端多页面情况下id的命名与初始化
id的命名,貌似就是给dom节点随便起个名字的事,只要不重复了就行,这个看似简单,实际上有时候却比较的麻烦。在编写前端页面时,随着页面的不断增多,页面间不断嵌套,不断拼接的前提下,由于dom元素的不断增多,各页面dom元素的id命名和dom元素的初始化就变得更加的棘手了,尤其是在当引入比如说easyUI等的前端框架时更是如此。由于前端框架,比如说easyUI会将众多的页面拼原创 2017-04-12 23:51:53 · 1851 阅读 · 0 评论 -
前端多页面情况下函数的命名与函数方法的调用
与上一篇有些类似之处,都是在处理前端页面不断增多,页面间不断的拼接与嵌套,页面与页面间的函数方法的命名和dom元素一样出现了命名头疼的问题,比如说在easyUI前端框架下就是如此,我的解决办法还是采用数据结构的方法,不同面板,不同页面间的函数均放在数据结构下进行维护和管理,采用闭包的方法防止众多的函数方法的重名,命名混乱,容易引起歧义等问题。我建议,一个面板中的方法最好命名在一个闭包里原创 2017-04-13 23:18:56 · 1173 阅读 · 1 评论 -
mustache
mustache是一种无逻辑的模板语法。它可以用于HTML、配置文件、源代码——任何东西。它可以通过在模板中使用散列或对象提供的值来扩展标记。我们称其为“无逻辑”,因为没有if语句、else子句或for循环。取而代之的是标签。一些标记被替换为一个值,一些没有,另一些则是一系列的值。翻译 2017-12-28 18:35:56 · 10651 阅读 · 0 评论