一些JS的笔记

toSource()显示对象的源代码 

valueOf() 返回字符串对象的当前被赋予的值

string.toLowerCase()返回小写的新字符串.

string.toUpperCase()返回大写的新字符串.
string.concat(string…)将字符串连接在一起并返回.

string.charAt(pos) 返回pos位置上的字符串(js没有char类型). pos<0>=string.length,            返回空字符串.

str1.localeCompare(str2) 比较两个字符串str1<str2则返回负数若相等则返回0,   否则正数.

string.slice(start, end)复制string的内容范围[start, end), 不包含end 位置的内容    个函数的       参数取值情况和array.slice()参数取值情况差不多.

string.split(separator, limit) string根据separator的要求分隔内容返回形成的数       .limit参数  是可选的表示分隔的最大个数.separator是一个字符串或者正则表达式.这个方法忽略'g'.

string.charCodeAt(pos)

charAt()的区别在于返回位置上字符串对应的字符编码值(unicode), pos不在合法范围内就返回NaN. 示例英文逗号 ",".charCodeAt(0)==44

var s = '戴忠';

var i;

for (i = 0; i< s.length; i++) {

    console.log(i + ' ' + s.charAt(i) + ' ' +s.charCodeAt(i));  // 0  25140 1  24544

}

string.lastIndexOf(searchString, pos)它与indexOf(searchString, pos)的区    别在于查找方向相反, 从pos位置开始向前查找.
string.indexOf(searchString, pos)

stringpos开始向后查找searchString 若找到则返回searchString出现的初始位置,否则返回-1.

一般用来判断是否含有某个字符,比如是否含有%percent.indexOf("%") >0代表字符串percent中含有%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值