js/jq
文章平均质量分 53
陈帅同学
好好学习 天天向上
www.imshuai.cn
展开
-
良心推荐,76篇前端开发技术干货,拿走,不谢~
http://mp.weixin.qq.com/s?__biz=MjM5NDMwNjMzNA==&mid=402905859&idx=1&sn=9ecab31ef254a69f58db3647bf566b45&scene=1&srcid=0120I0ROheZHwaP4KkiWjNTF#wechat_redirect原创 2016-01-20 20:12:18 · 540 阅读 · 0 评论 -
JavaScript 字符串(String) 对象
JavaScript 字符串一个字符串用于存储一系列字符就像 “John Doe”. 一个字符串可以使用单引号或双引号: 实例var carname="Volvo XC60";var carname='Volvo XC60';你使用位置(索引)可以访问字符串中任何的字符: 实例var character=carname[7];字符串的索引从零开始, 所以字符串第一字符为 [0],第二个字符原创 2016-03-17 14:34:30 · 326 阅读 · 0 评论 -
JavaScript Array(数组) 对象
创建一个数组创建一个数组,有三种方法。 下面的代码定义了一个名为 myCars的数组对象: 1: 常规方式:var myCars=new Array(); myCars[0]="Saab"; myCars[1]="Volvo";myCars[2]="BMW";2: 简洁方式:var myCars=new Array("Saab","Volvo","BMW");3: 字面:va原创 2016-03-17 14:44:57 · 496 阅读 · 0 评论 -
JavaScript Window - 浏览器对象模型
- JavaScript Window - 浏览器对象模型浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器”对话”。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model (BOM))尚无正式标准。 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。Window 对象原创 2016-03-17 15:18:43 · 298 阅读 · 0 评论 -
JavaScript Cookies
我先想想,待会儿在写原创 2016-03-17 15:21:50 · 288 阅读 · 0 评论 -
PHP Ajax 跨域问题最佳解决方案
本文通过设置Access-Control-Allow-Origin来实现跨域。例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。 如果直接使用ajax访问,会有以下错误: XMLHttpRequest cannot load http://server.runoob.com/server.php. No ‘Access-Control-A原创 2016-03-18 19:24:52 · 1190 阅读 · 0 评论 -
jquery jsonp
jquery jsonp demoHTML 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head>原创 2016-08-16 17:28:21 · 421 阅读 · 0 评论 -
js sort 数组排序 Array Sort
sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 1、简单数组简单排序 var arrSimple=new Array(1,8,7,6); arrSimple.sort(); document.writeln(arrSimple.join()); 2转载 2016-08-23 15:20:09 · 388 阅读 · 0 评论 -
JavaScript parseInt() 函数
语法parseInt(string, radix)参数描述string必需。要被解析的字符串。radix可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。如果该参数小于原创 2016-10-27 17:29:54 · 385 阅读 · 0 评论 -
setTimeout Null Undefined
提示和注释提示:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。3:settimeout (0)1、实现javascript的异步;正常情况下javascript都是按照顺序执行的。但是我们可能让该语句后面的语句执行完再执行本身,这时就可以用到setTim原创 2016-10-27 18:26:55 · 802 阅读 · 0 评论 -
js 闭包概念详解
转:http://www.jb51.net/article/24101.htm一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function转载 2016-11-09 14:43:44 · 358 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
转:http://www.ruanyifeng.com/blog/2012/10/javascript_module.html 随着网站逐渐变成”互联网应用程序”,嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等……开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需转载 2017-02-15 11:00:49 · 313 阅读 · 1 评论 -
Javascript模块化编程(二):AMD规范
转:http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html 这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那转载 2017-02-15 11:10:52 · 210 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <sc转载 2017-02-15 14:08:46 · 173 阅读 · 0 评论 -
JavaScript Number 对象
JavaScript 只有一种数字类型。 可以使用也可以不使用小数点来书写数字。所有 JavaScript 数字均为 64 位 绝不要在数字前面写零,除非您需要进行八进制转换。 JavaScript 数字为十进制显示。 但是你可以使用 toString() 方法 输出16进制、8进制、2进制。 实例var myNumber=128;myNumber.toString(16); /原创 2016-03-17 14:20:10 · 268 阅读 · 0 评论 -
JavaScript 对象(一切皆对象)
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数…此外,JavaScript 允许自定义对象。 所有事物都是对象JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。布尔型可以是一个对象。 数字型可以是一个对象。 字符串也可以是一个对象 日期是一个对象 数学和正则表达式也是对象 数组是一个原创 2016-03-17 14:05:06 · 728 阅读 · 0 评论 -
JSON 数据格式详解
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair转载 2016-02-03 14:30:38 · 619 阅读 · 0 评论 -
js从头在来
JavaScript 语句标识符 JavaScript 语句通常以一个 语句标识符 为开始,并执行该语句。 语句标识符是保留关键字不能作为变量名使用。 下表列出了 JavaScript 语句标识符 (关键字) : 语句 描述 break 用于跳出循环。 catch 语句块,在 try 语句块执行出错时执行 catch 语句块。 continue 跳过循环中的一个迭代。原创 2016-03-16 16:30:58 · 347 阅读 · 0 评论 -
js 字符
字符串属性属性 描述 constructor 返回创建字符串属性的函数 length 返回字符串的长度 prototype 允许您向对象添加属性和方法字符串方法Method 描述 charAt() 返回指定索引位置的字符 charCodeAt() 返回指定索引位置字符的 Unicode 值 concat() 连接两个或多个字符串,返回连接后的字符串 f原创 2016-03-16 16:32:54 · 260 阅读 · 0 评论 -
JavaScript 运算符 和 常用
JavaScript 算术运算符 + - * / % ++ – JavaScript 赋值运算符 =, +=, -=,*=, /=,%=,用于字符串的 + 运算符 + 运算符用于把文本值或字符串变量加起来(连接起来)。 如需把两个或多个字符串变量连接起来,请使用 + 运算符。 比较运算符 =,==,!=,===,!== ,>,>=,<,<=三目运算variablename原创 2016-03-16 17:17:09 · 366 阅读 · 0 评论 -
JavaScript 保留关键字
Javascript 的保留关键字不可以用作变量、标签或者函数名。有些保留关键字是作为 Javascript 以后扩展使用。abstract arguments boolean break byte case catch char class* const continue debugger default delete do double e原创 2016-03-16 17:17:46 · 326 阅读 · 0 评论 -
json
JSON 格式化后为 JavaScript 对象JSON 格式在语法上与创建 JavaScript 对象代码是相同的。 由于它们很相似,所以 JavaScript 程序可以很容易的将 JSON 数据转换为 JavaScript 对象。 JSON 语法规则 数据为 键/值 对。 数据由逗号分隔。 大括号保存对象 方括号保存数组JSON 字符串转换为 JavaScript 对象通常我们原创 2016-03-16 17:28:40 · 299 阅读 · 0 评论 -
javascript:void(0)
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。单击此处什么也不会发生href=”#”与href=”javascr原创 2016-03-16 17:56:12 · 380 阅读 · 0 评论 -
JavaScript 代码规范
JavaScript 代码规范 所有的 JavaScript 项目适用同一种规范。 JavaScript 代码规范 代码规范通常包括以下几个方面: 变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范……变量名变量名推荐使用驼峰法来命名(camelCase)空格与运算符通常运算符 ( = + - * / ) 前后需要添加空格:代码缩进通常原创 2016-03-16 20:26:09 · 503 阅读 · 0 评论 -
JavaScript 函数定义
JavaScript 函数定义JavaScript 使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明 在之前的教程中,你已经了解了函数声明的语法 :function functionName(parameters) { 执行的代码}函数声明后不会立即执行,会在我们需要的时候调用到。 实例function myFunction(a, b)原创 2016-03-17 09:54:17 · 368 阅读 · 0 评论 -
JavaScript 函数参数
函数显式参数与隐藏参数(arguments)JavaScript 函数对参数的值(arguments)没有进行任何的检查。 在先前的教程中,我们已经学习了函数的显式参数:functionName(parameter1, parameter2, parameter3) { code to be executed}函数显式参数在函数定义时列出。 函数隐藏参数(arguments)在函数调原创 2016-03-17 10:55:23 · 276 阅读 · 0 评论 -
JavaScript 函数调用
JavaScript 函数有 4 种调用方式每种方式的不同方式在于 this 的初始化。 this 关键字 一般而言,在Javascript中,this指向函数执行时的当前对象。 Note 注意 this 是保留关键字,你不能修改 this 的值。调用 JavaScript 函数在之前的章节中我们已经学会了如何创建函数。 函数中的代码在函数被调用后执行。 作为一个函数调用 实例f原创 2016-03-17 11:21:39 · 251 阅读 · 0 评论 -
JavaScript 闭包
JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 变量声明是如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义。变量生命周期1:全局变量的作用域是全局性的,即在整个JavaScript程序中,全局变量处处都在。 2:函数内部声明的变量,只在函数内部起作用。这些变量是局部变量,作用域是局部性的;函数的参数也是局部性的,只在函数内部起作用。我是重原创 2016-03-17 11:32:08 · 229 阅读 · 0 评论 -
JavaScript HTML DOM EventListener
addEventListener() 方法 实例 点用户点击按钮时触发监听事件:document.getElementById("myBtn").addEventListener("click", displayDate);addEventListener() 方法用于向指定元素添加事件句柄。 addEventListener() 方法添加的事件句柄不会覆盖已存在的事件句柄。 你可以向一个原创 2016-03-17 11:53:36 · 346 阅读 · 0 评论 -
vue.js的devtools安装
vue.js的devtools安装安装1.github下载地址:https://github.com/vuejs/vue-devtools2.下载好后进入vue-devtools-master工程 执行npm install ----->npm run build.3.修改manifest.json 中的persistent为true 4.打开谷歌浏览器设置-转载 2017-07-11 18:29:39 · 406 阅读 · 0 评论