个人关于js以及jq的相关理解

什么是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里面值还没运行无法取到的问题。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值