JavaScript
基础
wsyyyyyyy
这个作者很懒,什么都没留下…
展开
-
前端入门视频笔记 JavaScript(一) P1-40
JavaScript01~10 概述JavaScript是一种运行在客户端的脚本语言,不需要编译,运行中由js解释器(js引擎)逐行进行解释和执行;实现业务逻辑和页面控制,决定其功能。浏览器分为 渲染引擎和JS引擎:渲染引擎——俗称内核,用来解析HTML和CSS;JS引擎——JS解释器,用了读取网页中的JS代码,逐行解释后运行。JS分为三部分 ECMAScript、DOM文档对象模型、BOM浏览器对象模型;书写方式:行内式(写在元素内部)、嵌入式(head头部中script标签)原创 2020-09-23 11:15:24 · 229 阅读 · 0 评论 -
前端入门视频笔记 JavaScript基础(二/三/四/五/六) P41-68、95、125、154、190
14 JS运算符算术运算符 + - * / %(取余数)算数计算时,浮点数的精确度会有偏差,也不能直接比较两个浮点数 是否相等。递增(减)运算符前置:先自加1,在返回值;后置(常用):先返回原值,在自加1。比较运算符等于符号 == 会默认转换数据类型,将字符串型数据转换为数字型,只要求数值相等;全等于符号 === 要求数据类型和数值都要一样。逻辑运算符——逻辑中断(短路运算)逻辑与:表...原创 2020-10-02 18:12:13 · 374 阅读 · 0 评论 -
前端入门视频笔记 JavaScript(七/八/九)DOM P194-215、234、10121895
JS分为 ECMAScript、DOM文档对象模型、BOM浏览器对象模型三部分API(Application Program Interface,应用程序接口)是一些预定义的函数,让开发人员无需访问源码,无需了解内部工作机制的细节,就可以完成一些功能的工具。Web API 就是指DOM和BOM,是浏览器提供的一套实现浏览器功能和页面元素的API;它是 JS 的 应用,用JS基础语法实现网页交互效果。DOM(文档对象模型)DOM(Document Object Mod...原创 2020-10-06 09:53:01 · 371 阅读 · 1 评论 -
前端入门:JS -- BOM (JS执行机制) P10121896-10121916
BOM 浏览器对象模型概述BOM提供了与浏览器窗口进行交互的对象;BOM的一系列对象都有很多方法和属性,其中顶级对象是window;document 包含在 window 中,所以 DOM 是在 BOM 的范围内。window 对象:是 JS 访问浏览器窗口的一个借口;是一个全局对象,所以定义在全局作用域中的变量、函数都会成为 window 对象的属性和方法,但调用时可以省略 window。window对象的常用事件...原创 2020-11-09 21:34:33 · 820 阅读 · 0 评论 -
JS高级 ES6的类和对象、ES6之前的构造函数
两大编程思想面向过程(Process-oriented Programming,POP):根据解决问题的步骤,用函数一步步地实现这些步骤,再依次调用函数。面向对象编程(Object-oriented Programming,OOP):将问题分解成一个个功能对象,有对象之间合作来解决问题;具有 封装性、继承性、多态性 的特性,更加灵活,易复用,易维护。ES6 中的类和对象面向对象的思维特点:抽取对象共有的属性和行为封装成一个类(模板); 对这个类进行实...原创 2020-11-18 21:35:57 · 389 阅读 · 0 评论 -
JS高级 函数进阶 - 闭包、递归
函数进阶函数的定义和调用定义方法:自定义函数(命名函数) function fn() {...}; 利用函数表达式(匿名函数) var fn =function() {...}; 利用 new Function var fn = new Function( '形参1', '形参2', '函数体'); (了解)由第三种方法可知,所有的函数都是Function 的对象实例,也有如下关系:...原创 2020-11-24 21:00:23 · 166 阅读 · 0 评论 -
尚硅谷JS、黑马 - 正则表达式
85~90 正则表达式用于定义一些字符串的规则,从而检查字符串是否符合规则,或者将字符串中符合规则的内容提取出来。(1)创建正则表达式对象的方式 var reg = new RegExp ( '正则表达式', '匹配模式');或用字面量方式创建: reg = /正则表达式/匹配模式;(2)正则化表达式的方法 ...原创 2020-10-11 15:39:57 · 211 阅读 · 0 评论 -
ES6特性 - 箭头函数
(形参, ...) => { 函数主体 }形式相当于普通函数 function(形参) { 函数主体 }箭头函数是匿名函数;普通函数中的 this 是指向调用它的对象,而箭头函数的 this 是指向其父作用域,所以箭头函数常用于回调函数(如定时器)中。...原创 2021-01-09 17:17:21 · 52 阅读 · 0 评论