fezaoduke / 21DayRead

21天阅读
9 stars 0 forks source link

#21Day阅读# 2017-08-25 #16

Open zsio opened 7 years ago

zsio commented 7 years ago

倒计时 10天

签到

zsio commented 7 years ago

python基础 列表生成

izayl commented 7 years ago

D3 Layout

luvshri commented 7 years ago

day12_解密setState

shiiiiiiji commented 7 years ago

Day12.上线

fezaoduke commented 7 years ago

以终为始,两次创造

正确的做事,做正确的事

AboyJack commented 7 years ago

继承与原型链(笔记)

regiondavid commented 7 years ago

读书笔记--管理思想

onezane commented 7 years ago

文章更新:链接的作用、表单的设置

caoyezi commented 7 years ago

操作字符串: ( 1 ) 查找: 1、charAt(index) // 根据索引index 返回对应字符串索引的值 2、charCodeAt(index) // 根据给定的索引值index,返回对应索引值的字符串Unicode值

    var s = 'a';
   alert(s.charCodeAt(0));  // 97

3、fromCharCode(Unicode,Unicode); // 根据给定的Unicode值,
返回对应的值(字母,数字,汉字,特殊字符,繁体字等),多个Unicode 用逗号分隔。 4、indexOf('x',index) // 第一个参数:根据给定的值,返回对应的索引值,
第二个参数:是限定indexOf起始位置,如果第二个参数是4,
那么就是从索引4开始往后找,前面的四位不查找。

( 2 ) 截取 1、substring(index,index); // 截取给定索引值字符串,返回新的子字符串,不影响原字符串。
第一个参数:指定截取的起始位置。第二个参数:指定截取的结束位置。

var str = 'www.baidu.com';
str.substring(3);  // .baidu.com  截取包括从索引3 到字符串末尾。返回一个新的子字符串
str.substring(3,6);  // .ba    截取包括从索引3开始,当不包含结束索引的值。
str.substring(3,-3);  // www  substring() 方法两个参数都不接受负数,如是负数就返回0
str.substring(-3,-3);  // “” 返回空,两个参数都不接受负值

2、slice() // 截取给定索引值的字符串,返回一个新的子字符串。

var str = 'www.baidu.com';
str.slice(0,3);  // www  从索引0 开始,到索引3结束,当不包括索引3
str.slice(3);   // .baidu.com   一个参数,就是从索引3开始,一直到最后
str.slice();    // www.baidu.com   不传任何参数,就会从头截到尾,相当于复制了一个新的字符串
str.slice(-3);   // com  接受负数,从右往左数截取对应的索引值 

小结:substring() 和slice() 的唯一区别,substring() 不接受负的参数,slice() 接受负的参数。

( 3 ) 转换大小写
1、toUpperCase() // 大写
2、toLowerCase() // 小写

( 4 ) 分割 1、split() // 字符串分隔成一个数组

var str = 'http-www.baidu.com';
str.split('.');   // ['http-www','baidu','com'];  字符串用‘.’ 来分隔,返回新的数组
str.split('-',2);  // ['http','www.baidu.com'];  第二个参数是返回数组的最大长度,如没有设置,就是返回全部。

2、join() // 将数组拼接成字符串 这个是数组的操作,但在实际应用中,跟字符串操作联系比较紧密,
故放在一起,元素通过指定的分隔符进行分隔

var arr = [ 'www','baidu','com'];
arr.join('');  // wwwbaiducom  没有分隔
arr.join('-');  // www-baidu-com  用“-”分隔
arr.join();  // www,baidu,com  什么都不写就用逗号分隔
benjamintshi commented 7 years ago

深入浅出 React 与 Redux 打卡Day 2