【document.execCommand()的用法小结】教程文章相关的互联网学习教程文章

javascriptcookie用法(概念,设置,读取及删除)

本文实例讲述了javascript cookie用法。分享给大家供大家参考,具体如下:一、什么是 cookie?cookie 就是页面用来保存信息,比如自动登录、记住用户名等等。二、cookie 的特点同个网站中所有的页面共享一套 cookiecookie 有数量、大小限制cookie 有过期时间三、如何使用 cookie?通过 document.cookie 来写入 cookie<!DOCTYPE HTML> <html> <head><meta charset="UTF-8"><title>cookie基础</title> </head> <body> </body> </html...

jssplit的用法和定义jssplit分割字符串成数组的实例代码

关于js split的用法其它也不多说什么,下面直接举例给大家看看 <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割 for (i=0;i<strs.length ;i++ ) { document.write(strs[i]+"<br/>"); //分割后的字符输出 } </script>输出结果就是 2 2 3 5 6 6 js split就是将一字符串以特定的字符分割成多个字符串,大家应当一看就懂了吧。 下面是...

js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析

本文实例分析了js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法。分享给大家供大家参考,具体如下:最近在阅读RequireJS 2.1.15源码,源码开始处定义了一系列的变量,有4个正则表达式:var commentRegExp = /(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg, cjsRequireRegExp = /[^.]\s*require\s*\(\s*["]([^"\s]+)["]\s*\)/g, jsSuffixRegExp = /\.js$/, currDirRegExp = /^\.\//;commentRegExp正则用来匹配JavaScript代码...

js正则表达式惰性匹配和贪婪匹配用法分析

本文实例讲述了js正则表达式惰性匹配和贪婪匹配用法。分享给大家供大家参考,具体如下:在讲贪婪模式和惰性模式之前,先回顾一下JS正则基础:写法基础:①不需要双引号,直接用//包含 => /wehfwue123123/.test();②反斜杠\表示转义 =>/\.jpg$/③用法基础:.test(str);语法:①锚点类/^a/=>以"a"开头/\.jpg$/=>以".jpg"结尾②字符类[abc]:a或b或c[0-9]:一个数字[a-z]:一个字母. :任意字符③元字符^:在[]里面用表示非,在[]外...

JS正则表达式修饰符中multiline(/m)用法分析

本文实例分析了JS正则表达式修饰符中multiline(/m)用法。分享给大家供大家参考,具体如下:JavaScript正则表达式有3种修饰符/i、/m和/g。/i是我们最常用,也是最好理解的,代表正则表达式匹配的时候不区分大小写。var regex = /abc/i; alert(regex.test("aBc"));//true /m代表多行模式multiline,如果目标字符串中不含有换行符\n,即只有一行,那么/m修饰符没有任何意义。var multiline = /abc/m; var singleline = /abc/; //目标...

JS前向后瞻正则表达式定义与用法示例

本文实例讲述了JS前向后瞻正则表达式定义与用法。分享给大家供大家参考,具体如下:定义x(?=y) 匹配x仅仅当x后面跟着y.这种叫做正向肯定查找。比如,/Jack(?=Sprat)/会匹配到Jack仅仅当它后面跟着Sprat。/Jack(?=Sprat|Frost)/匹配‘Jack仅仅当它后面跟着Sprat或者是‘Frost。但是‘Sprat和‘Frost都不是匹配结果的一部分。x(?!y) 匹配x仅仅当x后面不跟着y,这个叫做正向否定查找。比如,/\d+(?!\.)/匹配一个数字仅仅当这个数字后面...

JS正则表达式之非捕获分组用法实例分析

本文实例讲述了JS正则表达式非捕获分组用法。分享给大家供大家参考,具体如下:最近在看JsonSQL的时候,通过源码中的一段正则表达式,了解到了什么是非捕获分组以及它的使用场景。在js中,正常的捕获分组格式是(XX),非捕获分组格式为(?:XX)。我们先从正则表达式数量词说起,如果我们要求字符b至少出现一次,可以使用正则/b+/;如果要求ab至少出现一次,那么必需使用/(ab)+/,不能用/ab+/。也就是说,如果想对多个字符使用数量词,...

JS正则表达式修饰符global(/g)用法分析

本文实例讲述了JS正则表达式修饰符global(/g)用法。分享给大家供大家参考,具体如下:/g修饰符代表全局匹配,查找所有匹配而非在找到第一个匹配后停止。先看一段经典代码:var str = "123#abc"; var noglobal = /abc/i;//非全局匹配模式 console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出ture var re = /abc/ig;//全局匹配 ...

Javascript中函数名.length属性用法分析(对比arguments.length)

本文实例分析了Javascript中函数名.length属性用法。分享给大家供大家参考,具体如下:<!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><title></title><script type="text/javascript">//函数名.length表示的是函数定义的参数的个数,这里sayHi函数定义了一个参数a,所以输出1//和arguments.lengt...

jsarguments,jcalleecaller用法总结

关键字:arguments,callee,callerarguments:表示传入函数的参数callee:表示函数和函数主体的语句caller:表示调用该函数的函数arguments该对象代表正在执行的函数和调用它的函数的参数。caller返回一个对函数的引用,该函数调用了当前函数。functionName.callerfunctionName 对象是所执行函数的名称。说明对于函数来说,caller属性只有在函数执行时才有定义。如果函数是由顶层调用的,那么 caller包含的就是 null 。如果在字符串上下...

jQuery-mobile事件监听与用法详解

本文实例讲述了jQuery-mobile事件监听与用法。分享给大家供大家参考,具体如下:触摸事件 - 当用户触摸屏幕时触发(敲击和滑动)滚动事件 - 当上下滚动时触发方向事件 - 当设备垂直或水平旋转时触发页面事件 - 当页面被显示、隐藏、创建、加载以及/或卸载时触发一、初始化事件1. ready 事件 页面加载完成$(document).ready(function(){//your code here... }); 2. 页面加载完成事件二 pageinit$(document).on(pageinit,#pageone,f...

深入理解jquery中的each用法

1种 通过each遍历li 可以获得所有li的内容<!-- 1种 --><ul class="one"><li>11a</li><li>22b</li><li>33c</li><li>44d</li><li>55e</li></ul><button>输出每个li值</button> <script>// 1种 通过each遍历li 可以获得所有li的内容$("button").click(function(){ $(".one > li").each(function(){// 打印出所有li的内容console.log($(this).text());})}); </script>2种 通过each遍历li 通过$(this)给每个li加事件<!-- 2种 --><ul cla...

浅谈js数组和splice的用法

首先添加一个splice函数:splice:该方法的作用就是从数组中删除一个元素array.splice(index,count,value....);index:表示从哪一个下标开始,count:表示删除元素的个数value:代表增加的元素example:1.var array = new Array(1,2,3,4,5,6);array.splice(0,1,2)result:2,2,3,4,52.var array = new Array(1,2,3,4,5,6);array.splice(0,0,2)result:2,1,2,3,4,53.var array = new Array(1,2,3,4,5,6);array.splice(0,0,2,3,4)2,3,4,1,2,3,...

JavaScript中的splice方法用法详解

JavaScript中的splice主要用来对js中的数组进行操作,包括删除,添加,替换等。注意:这种方法会改变原始数组!。1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(插入位置),第二个参数(0),第三个参数(插入的项)3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),...

jQuery通用的全局遍历方法$.each()用法实例

本文实例讲述了jQuery通用的全局遍历方法$.each()用法。分享给大家供大家参考,具体如下:1.test.json文件代码:[{"username": "张三","content": "沙发."},{"username": "李四","content": "板凳."},{"username": "王五","content": "地板."} ]2.html代码:<p> <input type="button" id="send" value="加载"/> </p> <div class="comment">已有评论:</div> <div id="resText" ></div>3.jQuery代码:<script src="jquery-1.3.1.js"...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部