什么是js
JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言
你可以理解为,在html的页面中,书写一种动作的行为的方法。
1、JS在哪里写
1.1在 中书写
1.2将内容写入js文件中,通过导包(src)的方式进行一个外部文件的引用,参考css外部引用
1.3将内容写在html代码中
此处肯定有人疑惑了,里面有一堆不认识的代码是什么,这就是接下来要将认识的
2.js常用的api
输出语句:
alert():在页面弹出窗口,内容为括号内的内容
console.log(x):在浏览器输出x
事件
onchange HTML 元素已被改变
onclick 用户点击了 HTML 元素
onmouseover 用户把鼠标移动到 HTML 元素上
onmouseout 用户把鼠标移开 HTML 元素
onkeydown 用户按下键盘按键
onload 浏览器已经完成页面加载
3.js的函数
这是js中最为关键的,html只能对页面进行设定,而js中本就是可以写java中的逻辑代码,因此延申,可以将部分的逻辑代码像java中一样装起来,封装成一个方法,而函数就是这样的一个方法。
定义方式为: function 方法名(参数){ 方法体}
通常是配合事件进行调用,比如此刻就是通过onclick点击事件 调用a()这个方法,当input框被点击时就会调用上述方法,在页面弹出
3.在JS当中有两个比较特殊的运算符:
1.“==” :等同运算符:只判断值是否相等(双等号)
2.“= = =”:全等运算符:既判断值是否相等,又判断数据类型是否相等。(三等号)
个人总结
1.对js的认知要让其大方向上等同于java,殊途同归,你在java中写的在js中都可以书写,逻辑十分相似
2.对于有逻辑的判断最好都是写在函数中,这样可以像方法一样被多次调用
3.js中对于参数类型并不严格,与java 的严格区分格式有区别
4.最好是写在body下方,因为这样可以让浏览器页面内容先运行,获取其中的参数不会出现body里面值还没运行无法取到的问题。