JavaScript
浏览器中误用Node.JS模块导致编译结果体积膨胀
以 jsonwebtoken 库为例说明在前端随意使用 Node.js 的库可能带来的问题。
JavaScript
以 jsonwebtoken 库为例说明在前端随意使用 Node.js 的库可能带来的问题。
JavaScript
包含 underscore 和 es2016 语法 功能 将一个数转换成多个2的N次方的数的和 输入 二进制 输出 1 0001 [1] 6 0110 [2,4] 7 0111 [1,2,4] 用途 数据库中以整数形式存储,界面上以多选的形式展现 <select multiple> <option value="1">a</option> <option value="2">b</option&
JavaScript
初篇,hearder & footer —— 匿名函数 Xui的代码以 src/header.js 开头 (function () { 以 src/footer.js 结尾。 })(); 所有其他代码都包含在两者之间——现在流行的JavaScript框架大多采用了这种形式,让这种写法几乎成了不成文的标准。 我们把上面两段代码连在一起并加以整理: ( function () { //<1> } )(); <1> 如果你没有接触过匿名函数,看到这一行就会难以理解。为什么定义函数时可以不指定函数名呢? 我们熟悉的函数定义通常是这样的: function f() { //<2> } <2>此处定义了一个名为f的函数,虽然这个函数什么也不做,但它是合法的,并且可以在之后以f()的形式调用它。 JavaScript则要灵活的多,允许用下面这种形式定义函数: f = function () {}
JavaScript
在今年5月份的时候,我通读了xui的源代码,并完成了对代码文档和注释的翻译工作。本来是想用于公司内部分享,但由于种种原因,最终没有成型。最近有了时间,也有了合适的工具,所以打算把这个系列完成,并放到网上和大家分享。 适合人群 会某种面向过程或面向对象编程语言,并且一直在以使用该语言的方式使用JavaScript的人。这样的人在我身边为数不少——没有系统性的学习过JavaScript,按照已有的编程知识,想当然的使用JavaScript,甚至认为JavaScript就是这样的——我也曾是其中之一。但JavaScript远比我们所了解的更强大。希望这个系列能帮助大家更好的了解和使用JavaScript,写出好代码。 为什么选择xui Xui 是一个用于开发手机网络应用的,极其轻量、极度易用、高度模块化的JavaScript框架。使用起来和jQuery有点类似,但只包含了最实用的部分。 它的核心代码量很少,因为它的设计思路是这样的:首先建立一个核心项目core,只支持那些最符合标准的浏览器;然后在core的基础上开发ie和bb分支,分别支持ie浏览器和黑莓的浏览器。这
JavaScript
虽然探究事物运作原理是搞技术的人应该具备的精神,但实际上很多问题并不需要知道答案,因为这些问题本就不该存在。
JavaScript
<a href=”#” onclick=”function();return false;” >