-
[JavaScript] JavaScript惯用"类"构建方式
JavaScript常用"类"构建方式 带有构造函数(原型方式)的"类": functionStudent(name,gender,age){ this.name=name; this.gender=gender; this.age=age; this.hobby=newArra...
421
热度 -
[JavaScript] JS的splice()步骤和slice()方法
JS的splice()方法和slice()方法 在w3cschool中描述如下: ? 定义和用法splice()方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,.....,elementX)参数 描述index 必需。规定...
297
热度 -
[JavaScript] JavaScript: The Good Parts 读书笔记(5)
JavaScript:TheGoodParts读书笔记(五) 五.Javascript总结 ? 语言精华: 函数是头等对象,函数是有词法作用域的闭包(Lambda). 基于原型继承的动态对象,对象是无类别的,可以通过普通的复制给任何对象添加一个新成员.一个对象可以从另一个对象继承成员元素. 对象字...
649
热度 -
[JavaScript] Struts2 JSON插件序列化hibernate的POJO类出现错误
Struts2JSON插件序列化hibernate的POJO类出现异常 使用struts2的JSON插件所要做的配置是Struts2的配置文件的package要继承json-default,而不是struts-default。json-default已经继承了struts-default的。配置ac...
418
热度 -
[JavaScript] javascript兑现继承的两种方法
javascript实现继承的两种方法 (一)对象冒充functionA(name){this.name=name;this.sayHello=function(){alert(this.name+”sayHello!”);};}functionB(name,id){this.temp=A;this...
19
热度 -
[JavaScript] Java 七 新语言特性(JSR 334: Small Enhancements)
Java7新语言特性(JSR334:SmallEnhancements) JDK7有不少新东东,语言特性里有一些更新,虽然不如JDK1.5的泛型/可变参数/for-each循环那么激动人心,但在平时开发中还是有很大帮助.个人感觉try语句的新特性最有用.参考:JSR-334 写篇文章记录一下. p...
670
热度 -
[JavaScript] javascript中的按值操作和按引述操作
javascript中的按值操作和按引用操作 犀牛书第5版第3章最后一节,谈的是byvalueversusbyreference。这一节总结得很好,对java、ruby等其他语言道理也是一样的,有空可以重读。Injavascript,asinallprogramminglanguages,youca...
428
热度 -
[JavaScript] JSTL number类型转换String部类
JSTLnumber类型转换String类型 JSTLnumber类型转换String类型 ? JSTLnumber与String进行比较的时候,0与‘’默认比较是true的,对于页面上下拉框的这中比较甚是头痛。 下面可解决。 ? <c:setvar="statTemp">?????&l...
699
热度 -
[JavaScript] JavaScript高阶函数示范
JavaScript高阶函数示例 <html> <head> <title>高阶函数示例</title> <script> Array.prototype.map=function(func){ varlen=th...
346
热度 -
[JavaScript] 加载JS资料
加载JS文件 //加载JS functionloadFile(arr){//需要加载的JS数组 varoHead=document.getElementsByTagName('HEAD').item(0); for(vari=0;i<arr.length;i++){ varoScri...
157
热度 -
[JavaScript] js数目字相加计算
js数字相加计算 functiondoJiSuan(){????vardanjias=document.getElementsByName("danjia");//获得单价数组?????vartotal=0;//定义总价??for(vari=0;i<danjias.length;i++)???...
419
热度 -
[JavaScript] JS Map兑现
JSMap实现 ======================map.js====================== Array.prototype.remove=function(s){ for(vari=0;i<this.length;i++){ if(s==this[i]) this.s...
268
热度 -
[JavaScript] JavaScript: The Good Parts 读书笔记(2)
JavaScript:TheGoodParts读书笔记(二) 二.函数 JS中函数亦是对象?????使用字面变量表面法产生的对象被链接到Object.prototype.而函数对象将会链接到Function.prototype.(该原型对象本身也是连接到Object.prototype).????...
635
热度 -
[JavaScript] js判断资料扩展名
js判断文件扩展名 varpatn=/\.jpg$|\.jpeg$|\.gif$/i;//判断 if(!patn.test(x.value)){ alert("您选择的不是图像文件。"); }
260
热度 -
[JavaScript] MyEclipse打开js文件乱码有关问题
MyEclipse打开js文件乱码问题 用MyEclipse的时候,经常出现打开包含中文的js文件即出现乱码的情况。也许平时很多人是不在意,不过有时候确实需要些中文注释。这个容易解决,先打开js页面,然后在Eclipse的Edit菜单下点击“setEncoding”,在下拉列表中找到gbk或gb23...
52
热度 -
[JavaScript] Javascript中奇怪或有趣以及应当注意的地方
Javascript中奇怪或有趣以及应该注意的地方 1.Javascript中有六中基本数据类型,分别是null、undefined、数字、字符串、布尔值和对象,其中前5种为基本类型,最后一种为引用类型。 2.虽然null定义为基本类型,但是使用操作符typeof得到的却是object。 3.NaN...
203
热度 -
[JavaScript] JavaScript获取汉字拼音首字母(不支持多音字跟火狐)
JavaScript获取汉字拼音首字母(不支持多音字和火狐) <script>functiongetFirstPyLetter(){vara=document.all.form1.str1.value;varb="";for(vari=0;i<a.length;i++){execS...
282
热度 -
[JavaScript] 在JS脚本里添加上拉列表项
在JS脚本里添加下拉列表项 <formaction=""method="post"><selectid="test"name="text></select</form>以下是在JS脚本里添加下拉列表项的方法:第一种方法:functionaddOptions1...
83
热度 -
[JavaScript] JS速度跟不下怎么处理
JS速度跟不上怎么办?银行凭条练习,不停地输入数字,onPress处理速度跟不上,导致回车后输入的数据最后一位丢失,大家有没什么办法?------解决方案--------------------上代码看看 ------解决方案-------------------- 处理速度跟不上只会延迟,可不会丢...
153
热度 -
[JavaScript] 几个文字加密的 JS 简要算法(续)- 字符错位法
几个文字加密的JS简洁算法(续)--字符错位法 续上一篇博文《几个文字加密的简洁算法和一些个人的想法》,不说开场白了,继续哦……算法2:字符错位法――相当于把一篇文章的字全部打乱随机重排。 (function(){ // //字符错位-加密: //密钥长≥16,循环步长10,末尾余量反向对齐错位。 ...
95
热度