js
barbarian.
这个作者很懒,什么都没留下…
展开
-
js中的点击事件(click)的实现方式
转载 2020-11-27 15:53:24 · 16207 阅读 · 0 评论 -
函数表达式
转载 2020-11-27 15:52:57 · 166 阅读 · 0 评论 -
DOM、事件、文档加载
内建对象、自定义对象、宿主对象(DOM、BOM)1.DOM(Document Object Mod节点:html文档基本单元(文档、元素、属性、文本节点)浏览器提供文档节点对象:window属性,可在网页直接使用,代表整个网页1)DOM查询A.获取元素节点:通过document对象调用getElementById()通过id属性获取一个元素节点对象getElementsByTagName()标签名-一组(返回数组对象,即使只有一个对象)getElementsByNam原创 2020-11-27 15:51:40 · 293 阅读 · 0 评论 -
函数对象的方法、argument、Date对象、Math、包装类、正则表达式
目录1.函数对象的方法 call、apply2.argument3.Date对象4.Math5.包装类字符串的方法String.length.charAt().charCodeAt().fromCharCode().concat().indexOf().lastIndexOf().slice.substring().substr().split().toUpperCase().toLowerCase()6.正则表达式(对象)原创 2020-10-25 21:35:31 · 646 阅读 · 1 评论 -
数组
目录数组(Array)1)基本操作添加元素读取元素获取数组长度创建数组2)数组方法push()pop()unshift()shift()forEach()slice(start,end)splice()concat()join()reverse()sort()数组(Array)对象:内建对象、宿主对象、自定义对象数组(Array):对象,功能类似于普通对象,多用于存储数据不同在于普通对象用字符串作为属性名,数组用数字作为索引(原创 2020-10-25 21:23:13 · 362 阅读 · 0 评论 -
作用域、debug、this、工厂方法批量创建对象、原型、tostring、垃圾回收
目录1.作用域1)全局作用域:2)函数作用域2.debug调试3.this4.使用工厂方法(批量)创建对象5.原型prototype6.toString()7.垃圾回收1.作用域1)全局作用域:编写在script标签中的JS代码;页面打开创建,关闭销毁全局对象window-代表一个浏览器窗口,可直接使用全局作用域中创建的变量都作为window对象的属性保存,函数-方法全局作用域内的变量都是全局变量,在页面任意位置都可以访问变量声明提前:使用var关原创 2020-10-25 21:10:01 · 125 阅读 · 0 评论 -
JS对象
Object当不属于5种基本数据类型时,都是对象Object基本数据类型都是单一的值,值和值之间没有任何联系在JS中如果使用基本数据类型的数据,我们所创造的变量都是独立的,不能成为一个整体对象属于一种复合数据类型,在对象中可以保存多个不同数据类型的属性1.分类1)内建对象:由ES标准中定义的对象,在任何的ES的实现中都可以使用比如:MathStringNumberBooleanFunctionObject...2)宿主对象:由...原创 2020-10-18 15:22:04 · 382 阅读 · 0 评论 -
JS语句
目录语句条件判断语句if语句条件分支语句switch语句循环语句while循环:ture执行,false终止;死循环;break退出;先判断后执行do-while循环:先执行后判断嵌套for循环p41-43语句程序是由一条一条语句构成的,语句按照从上往下的顺序一条一条地执行,使用{}进行分组同一个{}中的语句为一组,也被称为一个代码块,在代码块后不用编写(;)代码块只具有分组作用,其中的内容在外部是完全可见的通过流程控制语...原创 2020-10-18 12:15:39 · 231 阅读 · 0 评论 -
js数据类型和运算符
注释单行/多行:多用于调试代码注意:1)js中严格区分大小写2)每一条语句以(;)分号结尾不写分号浏览器会自动添加,但会消耗一些系统资源;有些时候浏览器会加错分号3)js中会忽略多个空格和换行,所以可以利用空格和换行对代码进行格式化字面量、变量字面量:不可改变的值eg:1、2、3、4、5,可直接使用,但一般不直接使用 变量:保存字面量,且变量的值可任意改变、更方便使用;可通过变量对字面量进行描述; var只在声明变量时使用v...原创 2020-10-17 15:14:59 · 617 阅读 · 1 评论 -
JS简介
语言:机器、符号、高级 起源:网页中的前端验证 1995netscape(livescript)→sun(javascript)、1996microsoft(jscript)→ecmascript(es)标准 js:es、dom(文档对象模型)、bom(浏览器对象模型) 实现 firefox-spidermonkeychrome-v8 特点 解释型 类似c和java语法架构 动态语言 基于原型的面...原创 2020-10-17 14:18:09 · 152 阅读 · 0 评论