js自定义变量名规则:
不能以数字开头;
不能以使用js的关键字和保留字开头;
以字母下划线和$符号开头是允许的;
变量命名有意义;
变量命名严格区分大小写;
简单语法:
onmouseover:悬停事件;
aleart:弹出;
var:获取;
id获取: var oDiv=documentgetElementByid();
名称获取:var oDiv=documentgetElementsByTagName("div")[0];
document.write(a):写在网页上;
console.log{a}:输出到网页上;
oDiv.innerHTML=a:给dom元素写入文字;
oDiv.style.color="#fff";oDiv.style.padding="10px";样式写法;
widow.omload=function(){
}:写在上面;
document.write(a.length):写出a的长度;
document.wtite(a.charAt(0));写第一个字符;
document.wtite(a.length-1);写最后一个字符;
+a.charlodeA(0)+"</br>"输出编码;
+string.foromCharCode(20170)+"<br/>":两万字里的第170个编码转化为字;
+a.indexOf+("?")+"<?br/>":找出字符在字符串的第几位;
查找某个字符串的位置默认是从左往右;
to.lostIndexOf:从后往前找;
document.write("<br/>使用silce截取:"+slice(0))一个参数代表从第几位开始截取+slice
text.toUpperCase()+"<br/>"转换大小写
var d="abcd"
document.write("</br>"+d.toupperlase())
console.log控制台输出;
shift:删第一个;
pop删最后一个;
alert警示框;
contirm确认框;
for(i=0;i<100;i++)循环范围
{document.write(i)+"<br/>"
document.write(b.substring(7)):此处的7代表截取几个字符
document.write(b.substring(0.20));如果该方法有2个参数则代表从第一个参数开始截取到第二个参数位置
document.write(b.substring(-15.20))如果第一个参数是负数那么就会自动转化为0也就是从第一个字符开始