
Javascript
文章平均质量分 94
格鲁的斯图尔特
大四计算机专业学生,前端学习中
展开
-
JavaScript基础知识3(ES6)
一组值和语义的封装2.广义的对象dom元素;数组;函数判断是否为对象,那就判断是否可以添加属性( x.username=‘xx’),可以添加的话就是对象2.json1.js对象和JSON格式的区别: 1.JSON的属性一定要加双引号;对象可以加,也可以不加 2.JSON不可以进行赋值(obj.name = 'zx'),也不可以以属性的形式取值,对象可以。 3.转换为js对象类型3.对象中的this1.执行上下文 代码分类(位置)原创 2022-06-24 23:39:34 · 677 阅读 · 0 评论 -
JavaScript基础知识2(BOM+DOM)
目录1.DOM1.什么是DOM2.查找节点3.事件三要素4.改变HTML内容 5.获取,设置,删除节点属性2.DOM节点1.dom节点nodeType:nodeName:nodeValue: 层次节点的属性2.节点操作tab切换案例3.表单操作创建表格4.元素大小5.周边大小滚动事件点击返回顶部案例6.注册事件7.删除事件8.this关键字9.事件对象10.鼠标事件11.可视区和屏幕的坐标12.键盘事件13.表单事件1.onblur2.onfocus3.onchange4.onreset5.onsubmit原创 2022-06-16 23:37:27 · 351 阅读 · 0 评论 -
Javascript基础知识 1(JS)
运行在客户端的脚本语言;专为与网页交互而设计的脚本语言;动态类型、弱类型、基于原型的语言。脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行解释并且执行(边解释边执行)。C、C++等语言先编译后执行。基于对象:不仅可以创建对象,也可以使用现有的对象。动态性:采用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。(在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事件给出相应的响应)跨平台性:不依赖于操作系统,只需要浏览器的支持原创 2022-06-12 23:29:11 · 768 阅读 · 0 评论