1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>Document</title>
6 <script type="text/javascript">
7 var iNum = 12;
8 var sNum = '23';
9 // alert(iNum+sNum);
10 // 数字和字符串相加等于字符串拼接
11
12 // alert(parseInt(iNum));
13 // alert(parseInt(sNum));
14 // parseInt(iNum1) 将小数或者字符串小数或者字符串整数转换成整数,直接舍去小数部分。
15
16 // alert(parseFloat(iNum));
17 // alert(parseFloat(sNum));
18 // parseFloat(iNum1) 将字符串小数或者字符串整数转换成浮点数,如果是转化整数的话并不会补上小数部分。
19
20 var sTr = '23-323-2323-23';
21 // alert(sTr.split('-'));
22 // alert(sTr.split('-')[0]);
23 // split切割后生成的数数组,可以通过下标取出对应元素,如果给空字符串则分割每一个字符。
24
25 // alert(sTr.charAt(0));
26 // charAt(0) 返回对应下标的字符串
27
28 var sTr1 = 'h HELLO world !';
29 // alert(sTr1.indexOf('l'));
30 // alert(sTr1.indexOf('hello'));
31 // indexOf('hello')当参数是单个字符时,返回第一个出现的下标,当时一个字符串时,返回这个字符串第一个字母出现的下标
32 // 如果参数是‘helo’,搜索整个字符串,找不到返回-1;
33
34 // var sTr2 = '01234567';
35 // alert(sTr2.substring(2,3));
36 // alert(sTr2.substring(3));
37 // substring(2,3) 切割字符串,参数给起始和结束的字符串下标,包括起始但不包括结束;如果只给一个参数
38 // 那返回从这个参数开始的下标所有字符串
39
40 alert(sTr1.toUpperCase()); // 将字符串转化成大写
41 alert(sTr1.toLowerCase()); // 将字符串转化成小写
42
43 </script>
44 </head>
45 <body>
46
47 </body>
48 </html>