JavaScript 软件列表

javascript 正则表达式相关应介绍
JavaScript

javascript 正则表达式相关应介绍

2020-02-16 标签:javascript,正则,表达式,相关,介绍,string,对象,str,match,regexp,搜索,匹配,字符串,保存,数组,返回

string 对象 1、str.match(RegExp) 在str中搜索匹配RegExp的字符串并保存在一个数组内返回, 如果RegExp不是全局设置(/g),仅匹配一次 实现代码如下: ("abc112dwfwabcwef2abc3wfwabcasqf453abcqwf24j234h").mat

javascript 二进制运算技巧解析
JavaScript

javascript 二进制运算技巧解析

2020-02-16 标签:javascript,二进制,运算,技巧,解析,反码,补码,正数,减法,加法,js,进行,使用,32,整数

1、原码、反码、补码,正数减法转补码加法 js 在进行二进制运算时,使用 32 位二进制整数,由于 js 的整数都是有符号数,最高位0表示正数,1表示负数,因此,js 二进制运算中使用的整数表达范围是 实现代码如下: -Math.pow(2,31) ~ Math.pow(2,31)-1 // -21

JavaScript prototype属性深入介绍
JavaScript

JavaScript prototype属性深入介绍

2020-02-16 标签:javascript,prototype,属性,深入,介绍,每个,函数,创建,默认,带有,其中,包含,constructor,指向,object,对象,隐藏,proto,该函

每个函数创建时默认带有一个prototype属性,其中包含一个constructor属性,和一个指向Object对象的隐藏属性__proto__。constructor属性的值为该函数的对象。在一个函数前面加上new来调用,则会创建一个隐藏连接到该函数prototype成员的新对象(由__proto

Knockoutjs的环境搭建教程
JavaScript

Knockoutjs的环境搭建教程

2020-02-16 标签:knockoutjs,环境,搭建,教程,最近,要在,项目,中使,因此,今天,首先,研究,并进,行了,简单,测试,要到,http,com,index

最近要在项目中使用Knockoutjs,因此今天就首先研究了一下Knockoutjs的环境搭建,并进行了一个简单的测试。 首先要到http://knockoutjs.com/index.html下载最新版本的Knockoutjs,笔者这里下载的是knockout-2.2.0.js。然后新建一个.ht

JS编程小常识很有用
JavaScript

JS编程小常识很有用

2020-02-16 标签:js,编程,小常识,很有,是是非非,一门,计算机,语言,动态,称为,脚本,解析,本身,执行,main,函数,主程序,入口

1.JS中的是是非非 JS是一门计算机编程语言,是一门动态语言也称为脚本语言,是解析型编程语言。为什么是脚本?因为他本身不能执行,就是没有main函数或主程序的入口,必须被他的宿主环境,也就是解析环境解析执行他。为是什么是解析型?因为JS不会进行编程,链接,汇编等一系统的过程生成某个文件,再执行,他

javascript:history.go()和History.back()的区别及应用
JavaScript

javascript:history.go()和History.back()的区别及应用

2020-02-16 标签:javascript,history,go,back,区别,应用,实现,代码,如下,input,type,button,value,刷新,onclick,window,location,reload,前进

实现代码如下: 后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码 实现代码如下: this.RegisterClientScriptBlock("E", "history.go(-2);");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所

js实现拖拽 闭包函数详细介绍
JavaScript

js实现拖拽 闭包函数详细介绍

2020-02-16 标签:js,实现,拖拽,函数,详细,介绍,采用,简单,方式,代码,如下,created,jetbrains,webstorm,user,lsj,date,12

js拖拽 采用简单的闭包实现方式 实现代码如下: /** * Created with JetBrains WebStorm. * User: lsj * Date: 12-11-24 * Time: 下午12:59 * To change this template use File | Sett

JavaScript mapreduce工作原理简析
JavaScript

JavaScript mapreduce工作原理简析

2020-02-16 标签:javascript,mapreduce,工作,原理,2003,2006,年间,连续,发表,非常,有影响,文章,分别,年在

谷歌在2003到2006年间连续发表了三篇非常有影响力的文章,分别是2003年在SOSP上发布的GFS,2004年在OSDI上发布的MapReduce,以及2006年在OSDI上发布的BigTable。GFS是文件系统相关的,其对后来的分布式文件系统设计具有指导意义;MapReduce是一种并行计算

js实现在文本框光标处添加字符的方法介绍
JavaScript

js实现在文本框光标处添加字符的方法介绍

2020-02-16 标签:js,实现,文本框,光标,添加,字符,方法,介绍,代码,如下,script,language,javascript,type,text,function,button,onclick

实现代码如下: function Button4_onclick(obj) { obj.focus(); var rng=document.selection.createRange(); rng.setEndPoint("StartToStart",obj.createTextRange());

js获取TreeView控件选中节点的Text和Value值的方法
JavaScript

js获取TreeView控件选中节点的Text和Value值的方法

2020-02-16 标签:js,获取,treeview,控件,选中,节点,text,value,值的,方法,实际,项目,遇到,问题,首先,弹出,新窗口,放了,数据,绑定

在实际项目中,遇到一个问题,首先弹出一个新窗口,新窗口中放了一个TreeView控件,TreeView控件的数据绑定在我的上一篇随笔(TreeView绑定XML数据源C#代码示例)中有讲到,现在要解决的是,如何单击TreeView中一个节点,返回Text和Value到父页面并关闭该新窗口。 首先,在