python全栈开发_day47_js,jQuery

本文深入探讨了JavaScript的起源与命名缘由,介绍了其与Java的关系,并详细讲解了变量声明、数据类型、正则表达式的定义方式及常见坑点。同时,文章还提到了BOM与DOM的概念,以及在网页中查找元素的多种方法。

JS:Javascript
跟Java一点关系都没有,当初Java很火,这门是为了蹭Java的热度,所以取名为Javascript


注释:
// 单行注释
/*
多行注释
*/

引入方式
方式1:直接在script内部写js代码
方式2:利用script标签的src属性导入外部js代码文件

声明变量:
var name = 'hello'
let name = 'hello'

js中变量命名规范:
数字 字母 下划线 $
数字不能开头并且不能与存在关键字冲突

python中建议使用:user_name
Javascript建议使用(驼峰体):userName,UserName

Js数据类型
数值类型

字符串类型
布尔类型
undefined
对象
null
数组 [1,2,3,4]
自定义对象 {"name":"jason"}
symbol

JSON对象
stringify
parse



js中正则的两种定义方式
reg1 = new RegExp('^[A-Za-z][A-Za-z0-9]{5,9}$')
reg2 = /^[A-Za-z][A-Za-z0-9]{5,9}$/

坑点集锦:
1.正则表达式中千万不要写空格
2.全局匹配模式lastindex
3.匹配的时候不传任何参数默认匹配undefined

BOM
Broswer Object Model
DOM(******)
Document Object Model
直接查找(******)
id
class(类)
tag(标签)


间接查找

转载于:https://www.cnblogs.com/xuxingping/p/10971439.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值