JS

来源:互联网 发布:淘宝买东西怎么付款的 编辑:程序博客网 时间:2024/05/16 07:20
字符串操作方法
charAt()以单字符串的形式返回给定位置的哪个字符串
例: var num = "hello world";
alert(num.charAt(1))//“e”从左至右0开始
concat()将一或多个字符串拼接起来
slice()第二个参数指定的是子字符串最后一个字符后面的位置
substring()第二个参数指定的是子字符串最后一个字符后面的位置
substr()第二个参数指定的则是返回的字符个数
这三个方法都会返回被操作字符串的一个子字符串,同时可接收一个到二个参数,第一个参数指定子字符串的开始位置。第二个参数表示子字符串到哪里结束
例: var name ="hello world";
name.slice(3);//"lo world"
name.substring(3);//"lo world"
name.substr(3);//"lo world"
name.sice(3,7);//"lo w"
name.substring(3,7);//"lo w"
name.substr(3,7);//"lo worl"
字符串大小写转换方法
toLowerCase()全部转换成小写
toLocaleLowerCase()全部转换成小写
toUpperCase()全部转换成大写
toLocaleUpperCase() 全部转换成大写
字符串匹配方法
match()只接受一个参数 要么是正则表达式,要么是RegExp对象 本质上调用跟RegExp的exec()方法一样
localeCompare() 比较俩个字符串
如果字符串在字母表里排在字符串参数前面 返回-1
俩个相等 返回0
如果字符串在字母表里排在字符串参数后面 返回1
fromCharCode() 是String构造函数的静态方法 将一个或者多个字符编码 转换成一个字符串返回
eval_r() 方法 接受一个参数(要执行的javascript代码)是一个完整的ECMAScript解析器
Math对象的方法
min()和max()
Math.ceil()执行向上舍入,即它总是将数值向上舍入为最近的整数
Math.floor()执行向下舍入,即它总是将数值向下舍入为最近的整数
Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的证书
random()返回介于0和1之间的一个随机数,不包括0和1
弹对话框:alert(),confirm(),prompt()
window.print()打印对话框
window.find()查找对话框

 

0 0
原创粉丝点击