licqi IT技术

所有文章 第2页

Js

JavaScript创建对象模式与最佳实践

1

licqi 发布于 2017-06-21

在JavaScript中“创建对象”是一个复杂的话题。这门语言提供了很多种创建对象的方式,不论新手还是老手都可能对此感到无所适从,不知道应该选择哪一种。不过,尽管创建对象的方法很多,看上去语法差异也很大,但实际上它们的相似性可能比你所以为的要多。本文将带领...

阅读(78)评论(0)赞 (0)

Js

JavaScript 节流函数 Throttle 详解

3

licqi 发布于 2017-06-21

在浏览器 DOM 事件里面,有一些事件会随着用户的操作不间断触发。比如:重新调整浏览器窗口大小(resize),浏览器页面滚动(scroll),鼠标移动 (mousemove)。也就是说用户在触发这些浏览器操作的时候,如果脚本里面绑定了对应的事件处理方法,这个方法就不停的触发。 ...

阅读(69)评论(0)赞 (0)

Js

三大JS框架的较量:Angular.js与React.js与Ember.js

1

licqi 发布于 2017-06-21

通过选择合适的JavaScript框架来更好适配你的项目需求,这有利于提高你的开发能力与web apps的竞争力。 然后,你可以为基于JavaScript的应用或者网站想个极佳的主意。选择合适框架应该对你项目的成功有显著效果。它可以推到你及时完成项目,并且有助于你将来维护代码。J...

阅读(71)评论(0)赞 (0)

Js

保护JavaScript客户端APP的最有效方法

2

licqi 发布于 2017-06-21

客户端技术,如 JavaScript,有很多有用的特性,正因为如此,它成为了世界上最流行的语言之一。它有很多优点,即时解析就是其一。即时解析有不少优点,比如可以在浏览器下载代码并立即执行。然而,自由度越高,责任越大。 我们会在这篇文章中深入 JavaScript 的安全隐患,不过...

阅读(68)评论(0)赞 (0)

Js

九个用于移动APP开发的顶级JavaScript框架

8

licqi 发布于 2017-06-21

  从技术上讲,iOS、Android和Windows Phone上的移动app使用了不同的编程语言进行编码。iOS app使用Objective-C,Android app使用Java,而Windows Phone app使用.NET。但是,掌握一定量的JavaScr...

阅读(65)评论(0)赞 (0)

Js

能让你少写1000行代码的20个正则表达式

2

licqi 发布于 2017-06-21

  正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScr...

阅读(66)评论(0)赞 (0)

Js

JavaScript变量、作用域及内存详解

1

licqi 发布于 2017-06-21

  基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。 (1)值类型:数值、布尔值、null、undefined。 (2)引用类型:对象、数组、函数...

阅读(67)评论(0)赞 (0)

Js

有趣的JavaScript原生数组函数

1

licqi 发布于 2017-06-21

  在JavaScript中,创建数组可以使用Array构造函数,或者使用数组直接量[],后者是首选方法。Array对象继承自Object.prototype,对数组执行typeof操作符返回object而不是array。然而,[] instanceof Array也返...

阅读(73)评论(0)赞 (0)

Js

面试开发常用的JavaScript知识点总结

1

licqi 发布于 2017-06-21

  No1.语法和类型 1.声明定义 变量类型:var,定义变量;let,定义块域(scope)本地变量;const,定义只读常量。 变量格式:以字母、下划线“_”或者$符号开头,大小写敏感。 变量赋值:声明但未赋值的变量在使用时值为undefi...

阅读(80)评论(0)赞 (0)