随笔分类 - js
摘要:1.原型(prototype) 2.函数的protype属性 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型对象) 原型对象中有一个属性constructor, 它指向函数对象 3.给原型对象添加属性(一般都是方法) 作用: 函数的所有实例对象自动拥有原型
阅读全文
摘要:定时器方法 是BOM的window的方法 setInterval&clearInterval 定时调用 可以将一个函数每隔一段时间执行一次 -参数: 回调函数:该函数会每隔一段时间被调用一次 每次调用间隔的时间,单位是毫秒 返回值: 返回一个NUmber类型的数据 这个数字作为定时器的唯一标识 va
阅读全文
摘要:(https://www.w3school.com.cn/js/js_window_navigator.asp) BOM bom是浏览器对象模型 bom可以使我们通过JS来操作浏览器 1. BOM对象 在bom中为我们提供了一组对象,,用来完成对浏览器的操作 这些BOM对象在浏览器中都是作为wind
阅读全文
摘要:HTML DOM Event 对象(https://www.w3school.com.cn/jsref/dom_obj_event.asp) 本节要点记录 callback.call(obj) callback函数有call和apply方法,可以在执行函数是动态的绑定上下文 callback.cal
阅读全文
摘要:CSS设置参考手册(https://www.w3school.com.cn/cssref/index.asp) 1.操作内联样式 语法 元素.style.样式名 = 样式值 注意 如果CSS的样式名中含有-,这种名称在JS中是不合法的需要将这种样式名修改为驼峰命名法,去掉-,然后将-后的字母大写 b
阅读全文
摘要:DOM增删改 (https://www.w3school.com.cn/htmldom/dom_methods.asp) <script type="text/javascript"> window.onload = function(){ myClick("btn01",function(){ /
阅读全文
摘要:(https://www.w3school.com.cn/js/js_htmldom.asp) DOM简介(P91) DOM全称:Document Object Model文档对象模型 JS中通过DOM来对HTML文档进行操作,只要理解了DOM就可以随心所欲的操作WEB页面 文档 整个HTML网页文
阅读全文
摘要:正则表达式用于定义一些字符串的规则 计算机可以根据正则表达式来检查一个字符串是否符合规则,将字符串中符合规则的内容提取处理 语法: var 变量 = new RegExp(“正则表达式”,“匹配模式”); 在正则表达式中可以选择第一个匹配模式作为第二个参数 i 忽略大小写 g 全局匹配模式 1.正则
阅读全文
摘要:1.Date (w3schppl链接)[https://www.w3school.com.cn/js/js_date_formats.asp] 如果直接使用构造函数创建一个Date对象非,则会封装为当前代码执行时间 var d = new Date(); 创建一个指定的时间对象 需要在构造函数中传递
阅读全文
摘要:1.debug chrome浏览器 FireFox 2.this(和java一样) 解析器在调用函数每次都会想函数内部传递一个隐含的参数、 这个隐含的参数就是this,this指向的是一个对象 这个对象我们称为函数执行的上下文对象 根据函数的调用方式不同,this会指向不同的对象 1.以函数的形式调
阅读全文
摘要:初级开发大多使用内建对象和数组对象 1.数组(Array)P70 数组也是一个对象 他和我们普通对象功能类似,也是用来存储一些值的 不同的是普通对象是使用字符串作为属性名的,而数组是使用数字来作为索引操作元素 索引: 从0开始的整数就是索引 数组的存储性能比普通对象要好,在开发中我们经常使用数组来存
阅读全文
摘要:1.作用域 作用域指一个变量的作用范围 在js中一共有两种作用域 1.全局作用域(P58) 直接编写在script标签中的JS代码,都在全局作用域 全局作用域在页面打开时创建,在页面关闭时销毁 在全局作用域中有一个全局对象window,我们可以直接使用 他代表的是一个浏览器的窗口,由浏览器创建,我们
阅读全文
摘要:1.函数的简介 函数也是一个对象 函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码) 使用typeof检查一个函数对象时,会返回function var fun = new Function(); 调用函数语法 函数对象() fun(); 当调用函数时,函数中封装的代码会按照顺序执行
阅读全文
摘要:1.基本数据类型和引用数据类型(p49) 引用数据类型即为对象 基本数据类型都是单一的值“hello” 123 true, 值和值之间没有任何联系 在js中来表示一个人的信息(name gender age) 如果用基本数据类型,我们所创建的变量都是独立的,不能成为一个整体 如果使用对象就方便的多
阅读全文
摘要:js语句代码块 在js中可以使用来为语句进行分组 同一个中的语句我们称为是一组语句 它们要么都执行,要么都不执行 一个中的语句我们也称为叫一个代码块 js中的代码块,只具有分组的作用,没有其他用途 流程控制语句 条件判断语句,if(和java一样) if(a>10) alert("a比19大");
阅读全文