
前端JavaScript
文章平均质量分 88
js介绍
喜欢装大B
啦啦啦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
十七、对象高级
对象的理解和使用原创 2024-11-22 08:00:00 · 975 阅读 · 0 评论 -
十六、函数对象高级
创建具有特定功能的js文件* 将所有的数据和功能都封装在一个函数内部(私有的)* 只向外暴露一个包含n个方法的对象或函数* 模块的使用者, 只需要通过模块暴露的对象调用方法来实现对应的功能。原创 2024-11-21 14:08:24 · 887 阅读 · 0 评论 -
十五、B O M
BOM(browser Object)即浏览器对象模型是什么呢?原创 2024-11-19 19:29:59 · 1177 阅读 · 0 评论 -
十四、交互补充
元素的特性,动画的封装,json的封装,本地存储原创 2024-11-16 10:02:15 · 966 阅读 · 0 评论 -
十三,节点、事件
节点的应用原创 2024-11-09 11:09:27 · 1157 阅读 · 0 评论 -
五, 对象的初识
使用new关键字调用的函数,就是构建函数constructor, 构建函数是专门用来创建对象的函数。使用typeof检查一个对象时,则会返回object。//删除name属性。delete 对象.属性名。对象.属性名=属性值;对象[属性名]=属性值。原创 2024-10-29 18:40:15 · 336 阅读 · 0 评论 -
四,判断语句
我们的程序是由一条条语句构成的,语句是按照从上到下的顺序一条条执行的,在js中,可以使用{}来为语句进行分组, 同一个{}中的语句,我们称为一组语句,他们要么都执行,要么都不执行一个{}中的语句,我们也称为一个代码块。如果比较结果为true,则从当前case处开始执行代码,当前case后的所有代码都会执行,我们可以在case的后边跟着一个break关键字,这样可以确保只会执行当前case后的语句,而不会执行其他的case,在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。原创 2024-10-29 19:42:13 · 950 阅读 · 3 评论 -
三、JS数据类型
Undefined类型的值只有一个,就是undefined当声明了一个变量,但是并不给变量赋值时,它的值就是undefined使用typeof检查一个undefined时也会返回undefined当进行数值运算时,结果为NaN。原创 2024-10-29 19:50:28 · 818 阅读 · 0 评论 -
二、ES核心
JS历史:JS是布兰登·艾奇(Brendan Eich)花了10天的时间设计的,由最初的liveScript改名为JavaScript;JS是运行在客户端的脚本语言;脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行;JS可以基于Node.js技术进行服务器端编程变量就是用来存放数据的容器。可以用来保存字面量,而且变量的值可以任意改变,变量更加方便我们使用,所以开发中,都是通过变量去保存一个字面量,并且可以通过变量对字面量进行描述。原创 2024-10-29 18:57:11 · 1074 阅读 · 0 评论 -
十二, 操作元素
js的事件监听原创 2024-11-07 17:01:30 · 1297 阅读 · 0 评论 -
十一,D O M 获取
如何操作dom对象原创 2024-11-06 16:41:09 · 1243 阅读 · 0 评论 -
java Script,十,正则
正则的定义和使用方法原创 2024-11-05 10:56:03 · 724 阅读 · 0 评论 -
九,数据类型存储
数据类型的解释原创 2024-11-04 18:49:29 · 180 阅读 · 0 评论 -
八,内置对象
内置对象的使用原创 2024-11-04 18:44:36 · 1025 阅读 · 0 评论 -
五,对象深入
我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype,这个属性对应着一个对象,这个对象就是我们所谓的原型对象(prototype是属性名,它的值是一个对象,这个对象叫原型对象),默认情况下,它是一个空对象如果我们的函数作为普通函数调用,prototype没有任何作用,当函数以构造函数的形式调用时,它所创建的对象都会有一个隐含的属性,指向该构造函数的原型对象,我们通过__proto__来访问该属性。原创 2024-10-30 18:55:10 · 745 阅读 · 0 评论 -
八, 数组
内置对象是JS自带的对象。不需要声明,不需要创建,就可直接使用它,用它的属性和方法来构建我们所需的效果。例如: Array Boolean Date Math Number String RegExp Function Events。原创 2024-11-02 17:30:00 · 2097 阅读 · 0 评论 -
七,作用域及预解析
通常来说,一段程序代码中所用到的名字(变量名和函数名)并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。简单理解:就是代码名字(变量)在某个范围内起作用和效果作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突js作用域(es6)之前:全局作用域 局部(函数)作用域,es6后有块级作用域。原创 2024-11-01 19:28:52 · 742 阅读 · 0 评论 -
六,函数深入
1.以函数形式调用时,this永远是window2.以方法的形式调用时,this是调用方法的对象3.以构造函数的形式调用时,this是新创建的那个实例对象4.使用call和apply调用时,this是指定的那个对象,如果不写第一参数,默认是window。原创 2024-11-01 08:45:10 · 1040 阅读 · 0 评论 -
二,javaScript 运算符
3:如果对两个字符串进行加法运算,则会做拼串,会将两个字符串拼接为一个字符串,并返回,任何的值和字符串做加法运算,都会先转换为字符串,然后再和字符串做拼串的操作。短路运算的原理:当由多个表示式(值)时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值了,一定程度,提高代码效率。-如果对非布尔值进行运算,则会将其转换为布尔值,然后再取反, 所以我们可以利用该特点,来将一个其他的数据类型转换为布尔值。1:当对非Number类型进行运算时,会将这些值转换为Number,然后再运算 ,- *,/ %原创 2024-10-29 19:57:43 · 727 阅读 · 0 评论 -
五,函数初相识
对外只提供一个简单的函数接口,简单理解:将很多衣服打包到一个行李箱,jQuery就是一个函数封装库,对外暴露一个顶级对象$function 函数名(形参1,形参2····形参n){//声明函数的小括号里的是形参(形式上的参数)——可以是一个对象,当我们的参数过多时,可以将参数封装到一个对象中,然后通过对象传递。—— 封装到函数中的代码不会立即执行,函数中的代码会在函数调用的时候执行。形式上的参数,函数定义的时候,传递的参数,当前并不知道是什么,实际上的参数,函数调用的时候传递的参数,实参是传递给形参,原创 2024-10-29 19:17:58 · 698 阅读 · 0 评论 -
一、计算机基础
计算机语言的种类非常多,总体来说分为三类:机器语言,汇编语言,和高级语言三大类。原创 2024-10-29 18:46:34 · 217 阅读 · 0 评论