笔记-JS中常见的数据运算
2016-03-26 15:17
483 查看
JS中object.value得到的是字符串 我们在运算的时候基本要先转换成数值,一般的方法呢就是
1.用
2.
通过乘号使得text1 text2变成数值
还有一些常见的数学函数
JS中日期的表示集合
JS中一般的string处理方式
1.用
parseInt(object.value)转换成数值
2.
var text1 = document.getElementById("text1").value; var text2 = document.getElementById("text2").value; var res = document.getElementById("res"); res.innerHTML = text1*1 + text2*1;
通过乘号使得text1 text2变成数值
还有一些常见的数学函数
Math.pow(2,53) // => 9007199254740992: 2 的 53次幂 Math.round(.6) // => 1.0: 四舍五入 Math.ceil(.6) // => 1.0: 向上求整 Math.floor(.6) // => 0.0: 向下求整 Math.abs(-5) // => 5: 求绝对值 Math.max(x,y,z) // 返回最大值 Math.min(x,y,z) // 返回最小值 Math.random() // 生成一个大于等于0小于1.0的伪随机数 Math.PI // π: 圆周率 Math.E // e: 自然对数的底数 Math.sqrt(3) // 3的平方根 Math.pow(3, 1/3) // 3的立方根 Math.sin(0) // 三角函数: 还有Math.cos, Math.atan等 Math.log(10) // 10的自然对数 Math.log(100)/Math.LN10 // 以10为底100的对数 Math.log(512)/Math.LN2 // 以2为底512的对数 Math.exp(3) // e的三次幂
JS中日期的表示集合
var then = new Date(2011, 0, 1); // 2011年1月1日 var later = new Date(2011, 0, 1, 17, 10, 30);// 同一天, 当地时间5:10:30pm, var now = new Date(); // 当前日期和时间 var elapsed = now - then; // 日期减法:计算时间间隔的毫秒数 later.getFullYear() // => 2011 later.getMonth() // => 0: 从0开始计数的月份 later.getDate() // => 1: 从1开始计数的天数 later.getDay() // => 5: 得到星期几, 0代表星期日,5代表星期一 later.getHours() // => 当地时间17: 5pm later.getUTCHours() // 使用UTC表示小时的时间,基于时区
JS中一般的string处理方式
var s = "hello, world" // 定义一个字符串 s.charAt(0) // => "h": 第一个字符 s.charAt(s.length-1) // => "d": 最后一个字符 s.substring(1,4) // => "ell":第2~4个字符 s.slice(1,4) // => "ell": 同上 s.slice(-3) // => "rld": 最后三个字符 s.indexOf("l") // => 2: 字符l首次出现的位置 s.lastIndexOf("l") // => 10:字符l最后一次出现的位置 s.indexOf("l", 3) // => 3:在位置3及之后首次出现字符l的位置 s.split(", ") // => ["hello", "world"] 分割成子串 s.replace("h", "H") // => "Hello, world": 全文字符替换 s.toUpperCase() //=> 把字符串中所有的小写字母换成大写字母
相关文章推荐
- JS魔法堂:从void 0 === undefined说起
- js闭包
- JavaScript arguments对象
- jsp中java代码、jsp代码、js代码执行的顺序
- JSP
- js中设置显示和隐藏
- js中this指向总结
- js删除数组里的某个元素
- JavaScript语法基础
- 关于jsp与servlet作用域
- js note
- javascript Date format(js日期格式化)
- VC与JavaScript交互(三) ———— JS调用C++
- 纯JS省市区三级联动
- webapi返回json格式优化
- 哈哈,找到一种方式来简单模拟EXTJS中与服务器的AJAX交互啦。
- JavaScript编程全解学习日记 一
- Arcgis for js载入天地图
- json----json----json--json---json
- JS_字符串查找