js-note-1

1.JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。
2.JavaScript通常用来操作HTML页面,响应用户操作,验证传输数据等。

3.JavaScript代码可以写在页面的script标签里面,或者单独的js文件里面,或者标签属性里面(不推荐);
4.script标签可以放置于任何位置,不同的位置要注意加载顺序,通常放在head或body结束之前;
5.  
   
6.script引入外部js文件使用类似于img的src标签数引入。
   
7.严格区分大小写;
8.语句字符都是半角字符;(字符串里面可以使任意字符)
9.某些完整语句后面要写分号;
10.代码要缩进,缩进要对齐。
11.alert('内容');
12.confirm('确定?');
13.prompt('请输入您的姓名:');
14.注释 //  
15. document.getElementById('box');通过ID获取元素
    元素.getElementsByClassName('box')[0];通过ClassName获取元素     不兼容IE8及以下
    .innerHTML = '阿飞很帅!'改变元素的内容     .innerHTML = '';读取元素的内容
更多资料免费分享加群     120342833      验证回答        ZZ
    通过选择器获取元素
    元素.querySelector('#box .goudan');  兼容IE8     获取单个元素
    元素.querySelectorAll('.goudan')[1];        获取多个元素
    元素.duocument.getElementsByTagName('p')[2];
    元素.duocument.getElementsByName('p')[2];     (a   表单  添加name=''  ) 通过name属性获取元素
16. 独有标签可以直接获取到,例如
    document.body
    document.title
17. document.write();往body后追加东西,需要注意的是当文档流关闭后,会直接覆盖整个文档
关于文档流关闭,
    .innerHTML = '

阿飞老师很帅!

';  支持解析标签  .write('

阿飞老师很帅!

');  支持解析标签
    .innerText = '

阿飞老师很帅!

';  不支持解析标签

    window.onload = function(){ };

你可能感兴趣的:(js-note-1)