javascript 常用代码

PHPABC JavaScript 3,417 次浏览 ,
正则替换网页中的文字等 var s= document.body.innerHTML; s=s.replace('待替换内容(支持正则)','目标内容'); document.body.innerHTML=s; 为目标标签添加 class $('#目标id').each(function(){ $(this).addClass('目标...

JavaScript Promises 初体验

PHPABC JavaScript 1,810 次浏览 ,
Promise 是什么? Promise 对象用来进行延迟(deferred) 和 异步(asynchronous) 计算。 一个 Promise 处于以下三种状态之一: pending: 初始状态, 非 fulfilled 或 rejected. fulfilled: 成功的操作. rejected: 失败的操...

nodejs如何载入一个文件夾中的js文件

PHPABC JavaScript 775 次浏览
一般情况下,使用nodejs加载一个模块是这样,require("js文件路径"),其中路径可以省略掉js后缀 如果要加载一个文件夹下的所有模块,可以这样使用 var ccc=require("./c"); 其中c文件夹下有a和b,index三个js,默认会加载inde...

knockout.js-创建视图模型

PHPABC JavaScript 853 次浏览 , ,
监控属性(Observables) knockout的三个核心特点:   1.监控属性与依赖跟踪   2.声明式绑定   3.模板 本页,你将学习上述三个特性。但是在这之前,先了解一下MVVC模式,及 视图模型(view model)的概念。 MVVM和视...

KonckoutJS template用法

PHPABC JavaScript 541 次浏览 ,
KnockoutJS template用来定义模板,并将模版用在指定的DOM绑定中。template的用处显而易见,可以更加清晰的定义代码,并能够方便的复用这些代码。 示例代码: Participants Here are the participants: Cred...

JS中this用法

PHPABC JavaScript 671 次浏览 ,
this是JS语言的一个关键字,只能在函数中运行。this可以指向当前代码运行对象本身或者是全局对象。也可以通过apply()方法改变函数的调用对象。下面是代码举例 1、在函数中,this就代表全局对象Global。 var x = 9; function test()...

国内网站常用JS库CDN服务整理

PHPABC JavaScript 820 次浏览 , ,
很早很早以前使用Jquery的时候,Jquery文件一般都不是从本地获取,一直使用的Jquery的CDN公共库,一来节约本地网络资源,二来在这些使用这些公共库的js速度通常也是很快的,很多比放在本地要快。 一 般的CDN公共库都会包含全球所有...

javascript 数组的深度复制

PHPABC JavaScript 772 次浏览 ,
一般情况下,使用 “=” 可以实现赋值。但对于数组、对象、函数等这些引用类型的数据,这个符号就不好使了。 1. 数组的简单复制 1.1 简单遍历 最简单也最基础的方式,自然是循环处理。示例: function array_copy(arr) { ...
Go