JavaScript学习 -- 高阶函数

一、普通函数比较大小写声明函数判断大于或小于数组中的某个数let arr=[1,2,3,4,5,6,7,8,9] function aiyou(a){ for (l...

ITeye5月技术图书有奖试读活动之《Javascript宝典》

   前言:       一晃离自己参加的1月份那期已经好久了,心中顿时有一些感触,同时也表达一下当时获奖...

《JavaScript高级程序设计》性能探究之优化DOM交互

本文来自《JavaScript高级程序设计》阅读笔记  优化DOM交互  -------- DOM操作与交互要消耗大量时间,因为它们往往...

JavaScript1.8.1新特性系列之Trim|TrimLeft|TrimRight

以前在写字符串长度验证的时候提过一些trim相关的api 在JavaScript1.8.1中引入了3个原生的trim的api。 1、trim &n...

JavaScript1.8.5新特性系列Object.create

JavaScript 1.8.5 在FF4中被引入。 Object.create        ----...

JavaScript1.8.5新特性系列Array.isArray

以前也写过一篇常见判断isArray, 在JavaScript1.8.5中还引入了Array.isArray这个api   -...

JavaScript1.8.5新特性系列Object.keys

以前在js-object这个分类里面也写过keys相关的api 在JavaScript1.8.5中,加入了原生的Object.keys这个api ...

a javascript module pattern

本文介绍一种不错的module pattern.     可以避免N多的全局变量,以及比较好的私有和公有关系控制,但是层级比较深!&nb...

用JavaScript撸一个静态链表

最近重新开始翻起《大话数据结构》,看到了静态链表部分里面讲C语言是利用数组模拟,觉得十分有趣。但是在JavaScript中,...

构建 JavaScript ChatGPT 插件

聊天插件系统是一种令人兴奋的新方式,可以扩展ChatGPT的功能,纳入您自己的业务数据,并为客户与您的业务互动增加另一个渠道...