1、jQuery 一个JavaScript 库,极大的简化了JS 编程 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities HTML 元素选取 HTML ...
分类:
Web程序 时间:
2018-11-30 00:32:57
阅读次数:
319
Foreword this 关键字和prototypes 他们是用JS编程的基础。没有他们创建复杂的JS程序是不可能的。 我敢说大量的web developers从没有建立过JS Object,仅仅对待这门语言作为一个事件绑定胶水,在按钮和Ajax请求之间。 我也曾是他们的一员,但是当我了解到如何掌 ...
分类:
Web程序 时间:
2018-10-04 23:01:13
阅读次数:
232
1. JS代码中,相同的代码使用成员变量定义。 2. JS中对空值的判断,如if(str == null || str == undefined || str == ‘’){ XXX } 可以直接 写成 if(!str){ XXX } Js对undefined,null,'',0的值都转换为fals ...
分类:
Web程序 时间:
2018-09-10 19:44:15
阅读次数:
156
用nodeJs写算法题 咱们前端使用算法的地方不多,但是为了校招笔试,不得不针对算法题去练习呀! 好不容易下定决心 攻克算法题.发现js并不能像c语言一样自建输入输出流。只能回去学习c语言了吗?其实不用,node也能很好帮助我们完成!且笔试都支持用nodeJs,实际上就是用JS编程,只是用到了nod ...
分类:
编程语言 时间:
2018-07-29 11:46:34
阅读次数:
134
为什么需要模块? js编程就是定义一些变量和管理这些变量,模块化使得代码可维护性更高,模块化可以把功能细分,然后就像乐高积木一样,不同的模块组合,实现不一样的功能。 ESM的原理 在使用模块的时候,其实就是在做一个依赖关系图 ESM的模块包括三个过程: 1:构建--下载,解析,然后把文件解析为模块记 ...
分类:
其他好文 时间:
2018-05-07 10:18:18
阅读次数:
162
第一个 Nodejs 程序 本教程仅适合您已经有一定的JS编程的基础或者是后端语言开发的基础。如果您是零基础,建议您先学一下老马的前端免费视频教程 第一步:创建项目文件夹 首先创建 demos 文件夹。然后在此文件夹下创建01_hello.js文件 第二步:编写 nodejs 的第一个程序文件 然后 ...
分类:
Web程序 时间:
2018-04-04 12:35:08
阅读次数:
173
为什么会出现async函数 首先从大的方面来说,出现async函数时为了解决JS编程中的异步操作,再往具体说就是为了对以往异步编程方法的一种改进,也有人说仅仅只是Generator 函数的语法糖,这个我暂时还没理解到那个程度,因为我对Generator还是一知半解,等理解透一些了会专门写篇文章记录一 ...
分类:
其他好文 时间:
2018-03-17 16:16:53
阅读次数:
191
知识点:企业布局技巧,如何高效的编写CSS样式,常用选择器,基本标签,动态布局,盒子模型,jquery类库调用,JS特效编写,JS编程思维等。
分类:
其他好文 时间:
2018-03-16 15:40:32
阅读次数:
159
这两天正好休息下,吧之前学的东西整理了一下, 关于node.js的话,简单的来说,是一种服务端的js编程,如果你是最初来学node的话,看到node.js你会以为是一个js文件,会觉得就像jquery.js一样,直接在html页面引用js文件就可以了,然而事实不是这样,node一种服务端的一个平台, ...
分类:
其他好文 时间:
2018-01-18 23:11:38
阅读次数:
190
摘自:https://github.com/dead-horse/node-style-guide https://github.com/felixge/node-style-guide 2空格缩进 使用2个空格而不是 tab 来进行代码缩进,同时绝对不要混用空格和 tab 。 Sublime Te ...
分类:
Web程序 时间:
2018-01-15 16:41:25
阅读次数:
238