第一章 javascript概述 (略)第二章 词法结构(略)第三章 类型,值和变量1、 全局属性:undefined, Infinity, and NaN 全局函数:isNaN(), parseInt() , and eval() 构造函数:Date(), RegExp(), String().....
分类:
编程语言 时间:
2014-09-02 12:09:44
阅读次数:
210
function ten2eight(x){var s=[];var r='';while(x>0){ s.push(x%8); x=parseInt(x/8);}while(s.length>0){ r=r+s.pop();}return r;}N=(N div 8)*8+(N mod 8) (....
分类:
Web程序 时间:
2014-08-31 10:30:21
阅读次数:
239
有如下元素:div1#div1{ width:100px; height:100px; position:absolute; left:0; top:0; background: red;}js获取: var xpos=parseInt(elem.style.le...
分类:
Web程序 时间:
2014-08-28 21:11:36
阅读次数:
187
1.一行代码实现值交换//a, ba = [b, b = a][0];2.三行代码实现分页逻辑//curr_index 当前页面//link_count 显示多少页//page_count 总页数start = Math.max(1, curr_index - parseInt(link_count...
分类:
其他好文 时间:
2014-08-28 19:37:05
阅读次数:
170
还是去年的时候有同事随口问我在javascript中怎么把小数转换成整数(去掉小数位),当时我回答直接用parseInt。其实那时候也没有仔细考虑这个问题还有没有其他的方法。不过最近在看别人一篇博文里的代码时,发现他这么写代码var random = (Math.random() * 2) | 0;...
分类:
编程语言 时间:
2014-08-26 22:40:26
阅读次数:
243
在javascript中按位取反再取反可以将一个浮点数的转化为整形,而且其效率要比parseInt高出将近一倍
var start = new Date().getTime();
for (var i = 0; i < 10000000; i++) {
var a = Math.random() * 5;
~~a;
}
console.info(new Date().getTime...
分类:
编程语言 时间:
2014-08-26 00:35:45
阅读次数:
221
//这个题开始自己运行没问题了,提交runtime error。 很不解,网上查到一般是数组越界,后来自己又测试,发现当输入的数过大,超过int//范围的时候Integer.parseInt(st) 就会报错。所以对程序做了修改,之后accepted。import java.util.Scanner...
分类:
编程语言 时间:
2014-08-25 11:33:14
阅读次数:
216
他们有本质区别,Integer.valueof(String s)是将一个包装类是将一个实际值为数字的变量先转成string型再将它转成Integer型的包装类对象(相当于转成了int的对象)这样转完的对象就具有方法和属性了。 而Integer.parseInt(String s)只是将是数字的字符...
分类:
其他好文 时间:
2014-08-21 10:59:43
阅读次数:
198
字符串转换为数值常规方法:var var1 = parseInt("2");var var2 = parseFloat("2");var var3 = Number("2");var var3 = new Number("2");简便方法:var var1 = +("2");将其他类型转换为bool...
分类:
编程语言 时间:
2014-08-19 18:52:45
阅读次数:
315
function jsonDateFormat(jsonDate) {//json日期格式转换为正常格式 try { var date = new Date(parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10...
分类:
Web程序 时间:
2014-08-19 12:19:44
阅读次数:
221