沈汉学

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

ECMAscript
Dom doc
Bom Brower
window --窗口.
location --地址栏.
history --历史.
document --文档.
statue --任务栏
<路径:/文件夹名/文件夹
../文件夹名/文件夹
文件夹名/文件夹
<window方法: window.open() 需要指定对象来调用.close() 
location href跳转网页 reload()刷新网页
history历史 back()后退 forward()前进 go(-2)
document文档
找到元素: getElement...
元素内容属性: innerHTML
document.getElementById().innerHTML

document操作:
1.找元素。(getEl...)
2.操作内容。(非表单:inner。 表单:value。)
3.操作属性。(setAttribute("属性名","属性值"。 getAttribute("属性名")[返回指定属性名的属性值]。 removeAttribute("属性名")))
4.操作样式。(元素.style.样式 = "")
5.操作元素. (创建标签,删除标签。)
setTime (fun,time) 隔一段时间调用(一次)
cleartimeout(变量名)
setInterval (fun,time) 隔一段时间循环
创建元素 document.createElement(标签名)
追加元素 元素对象.appendChild(元素对象)
删除元素 元素对象.remove();

字符串对象 直接对字符串操作:

 1 <html>
 2 <head>
 3 <title></title>
 4 <script>
 5         var str = "这,是,不,是,字,符,串";
 6         //字符串转数组  字符串.split(分隔符)
 7         var arr = str.split(",");//参数是分隔符
 8         console.log(arr);  // ["这", "是", "字", "符", "串"]
 9         //数组转字符串  数组.join(字符串连接符)
10         var str1 = arr.join("-");
11         console.log(str1); //这-是-字-符-串
12         
13         //判断字符串是否包含   包含返回下标  不包含返回-1
14         var i = str.indexOf("我");
15         //返回最后一次出现的下标
16         var i = str.lastIndexOf("是")
17         
18         var str = "HELLO word";
19         //字符串转大写 小写
20         //alert(str.toUpperCase());
21         //alert(str.toLowerCase());
22         
23         //截取字符串 字符串.substr(从哪开始,截取几个)
24         //alert(str.substr(0,5));
25         
26 
27         var num = 1234;
28         num = num + "";//"1234"
29         
30         //转数组
31         var arr = num.split("");//["1","2","3","4"]
32         //反转数组
33         arr.reverse();//["4","3","2","1"]
34         //转字符串
35         var num1 = arr.join(""); //"4321"
36         //两个字符串比较
37         if(num == num1){
38             alert("是回文数")
39         }
40 </script>
41 </head>
42 <body>
43 </body>
44 </html>


时间日期对象 new Date():

var myDate = new Date();
myDate.getYear();    获取当前年份(2位)
myDate.getFullYear();    获取完整的年份(4位,1970-????)
myDate.getMonth();    获取当前月份(0-11,0代表1月)
myDate.getDate();    获取当前日(1-31)
myDate.getDay();    获取当前星期X(0-6,0代表星期天)
myDate.getTime();    获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours();    获取当前小时数(0-23)
myDate.getMinutes();    获取当前分钟数(0-59)
myDate.getSeconds();    获取当前秒数(0-59)
myDate.getMilliseconds();    获取当前毫秒数(0-999)
myDate.toLocaleDateString();    获取当前日期
var mytime=myDate.toLocaleTimeString();    获取当前时间
myDate.toLocaleString( );    获取日期与时间

posted on 2017-10-25 22:14  沈汉学  阅读(235)  评论(0编辑  收藏  举报