标签:JavaScript

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: 失败的操...

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) { ...

Javascript 严格模式详解

PHPABC JavaScript 665 次浏览 , ,
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。   设立"严格模式"的目的,主要有以下几个: -...

javascript中的页面来源 referrer

PHPABC JavaScript 969 次浏览 ,
referrer 网站来路;访问者进入网站的任何途径。HTTP Referer是header的一部分,当浏览器向web服务器发出请求的时候,一般会带上Referer,告诉服务器用户从那个页面连接过来的,服务器藉此可以获得一些信息...

js函数前面的加号,叹号

PHPABC JavaScript 472 次浏览
+function(){}();   这里的加号,也可以替换成!,~等其他一元操作符,其效果相当于: (function() { console.log("Foo!"); })(); // or (function() { console.log("Foo!"); }()); 如果没有这个加号的...
Go