在JavaScript中,this关键字是动态绑定的,或称为运行期绑定,这极大地增强的我们程序的灵活性,同时也给初学者带来了很多困惑。本文总结了this的几个使用场景和常见误区。 全局环境 在全局环境中使用
分享了一些常用JavaScript代码,有:1.手机类型判断、2.字符串长度、3.获取url中的参数、4.js 绑定事件、5.当前浏览器JS的版本、6.全选/全不选、7.移除事件、8.回车提交、9.ajax提交等。
//用于清除当前控制台的所有输出,将光标回置到第一行。 来自:http://caibaojian.com/javascript-api-collection.html
大部分面向对象的编程语言,都是以“类”( class )作为对象体系的语法基础。 JavaScript 语言中是没有 class 的概念的( ES6之前 ,ES6中虽然提供了 class 的写法,但实现原理并不是传统的“类”
RubyJS 是一个用 JavaScript 实现了 Ruby 一些基本类的所有方法,例如 Array, String, Numbers, Time 等等。 Get ruby.js Get the
JavaScript APPlication 框架, 原来叫 jshtaframework. 2009年5月5日改名为: JSAPP 或 jsapp 些项目开始自 2006年10月16日
TweenJS 是一个简单但强大的 Javascript 动画库。用于让HTML5和Javascript 属性产生动画和渐变效果。 var tween = createjs.Tween.get(myTarget)
Our.JS 是一个适用于 WEB 开发的 JavaScript 框架,它能让开发者使用可预期的 API 自由的编程,写出具备良好的兼容性、可读性和扩展性的代码。 OurJS 目前完全兼容 PC 端的
Qatrix是一个简单易用,代码优美,同时专注于高性能应用开发的超轻量级JavaScript框架。 Qatrix具有以下几个特点: 硬件加速的动画效果 动画效果基于CSS3 transition,使用native
问的时候回收它们。但是,IE的早些版本(IE7和之前)中内存泄露是很容易出现的,因为内存管理器不能正确理解Javascript生命周期而且在周期 被打破(可以通过赋值为null实现)前不会回收内存。 2.为什么你需要注意它?
一个JavaScript UI库,用于移动电话的Web UI开发。采用HTML5+CSS3+Javascript。支持 IE,Chrome,FF,Safri,主流通用浏览器兼容。 侧边栏鼠标跟随滑块 音频播放器
项目的目的是基于 Java 实现一个轻量级高性能的 JavaScript 运行环境。该项目使得 Java 程序员可在 Java 程序中嵌入 JavaScript 代码,通过 JSR-223 和 jrunscript
Cyer是一个轻量、小巧的js框架,精简易懂的API设计,支持链式调用,有点jQuery的味道。核心部分为选择器(selector)、dom操作、event机制。暂不支持ajax、animate功能。
ChannelPlate 是一个在跨文档通信(MessageChannel) 中用来发送消息的 JavaScript 库。覆盖了从 W3C 到 Chrome 浏览器扩展中的跨文档通信接口,通常用于这几种情况下:
net/sdsunhui/article/details/46658723 异步机制 JavaScript的执行环境是单线程的,单线程的好处是执行环境简单,不用去考虑诸如资源同步,死锁等多线程阻塞式编程等所需要面对的恼人的
LMLJS 是一款可爱滴 JavaScript 框架,为更少的等待而生! 内置 Deferred 对象,实现网页图片可视区域加载,异步加载 Js 等静态资源,异步加载 HTML 中 Iframe,异步加载
JavaScript ® (通常简称为 JS ) 是一个轻量级的、解释型的、面向对象的、 将函数视为一级公民 ,被多数人看作是用于网页编程的脚本语言,但也在很多 非网页环境 中运用,例如 node.js
最近简单了解了下JavaScript的闭包和垃圾回收机制(GC),这中间也不得不接触内存泄露这个概念。然后不小心找到了这篇文章,看下来后理解了不少东西,于是译之与大家分享。 在JavaScript中,我们
Ejschart 是一个功能非常强大的 JavaScript 图表工具 支持的浏览器包括: Windows Internet Explorer 7 Internet Explorer 6 Safari
Datejs 是一个开源的JavaScript库,用来解析、格式化和处理日期数据,支持多种语言的日期格式处理。 示例代码: Date.today() // Returns today's date