![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
安北北
宇宙
展开
-
JavaScript基础-BOM概述【定时器,JS执行机制,this指向问题,location对象,navigator对象,history对象】
JavaScript基础-BOM概述【定时器,JS执行机制,this指向问题,location对象,navigator对象,history对象】原创 2022-08-26 10:13:05 · 237 阅读 · 0 评论 -
JS基础-BOM概述【开启和停止定时器,Window常见的事件-窗口加载,重置窗口】
JS基础-BOM概述【开启和停止定时器,Window常见的事件-窗口加载,重置窗口】原创 2022-08-24 22:48:59 · 186 阅读 · 0 评论 -
JS基础-DOM事件【键盘事件+案例】
JS基础-DOM事件【键盘事件+案例】原创 2022-08-24 09:51:29 · 485 阅读 · 0 评论 -
JS基础——事件高级【注册,删除事件,事件对象,鼠标事件,DOM事件流,事件委托】
JS基础——事件高级【注册,删除事件,事件对象,鼠标事件,DOM事件流,事件委托】原创 2022-08-22 14:33:46 · 312 阅读 · 0 评论 -
JS基础-关于DOM【删除节点,克隆节点,创建元素,DOM总结】
【代码】JS基础-关于DOM【删除节点,克隆节点,创建元素,DOM总结】原创 2022-08-19 15:29:25 · 182 阅读 · 0 评论 -
JS-基础-DOM操作【节点操作-增删改,H5属性操作】
代码】JS-基础-DOM操作【节点操作-增删改,H5属性操作】原创 2022-08-19 09:47:15 · 182 阅读 · 0 评论 -
JS-基础【关于DOM的案例:Tab栏切换,百度换肤,排他思想,全选案例,隔行变色】
body>// 1. 获取元素的属性值// (1) element.属性//(2) element.getAttribute('属性') get得到获取 attribute 属性的意思// 我们程序员自己添加的属性我们称为自定义属性 index// 2. 设置元素属性值// (1) element.属性= '值'// (2) element.setAttribute('属性', '值');主要针对于自定义属性。...原创 2022-08-18 15:36:16 · 190 阅读 · 0 评论 -
JS-基础——Web APIS[Dom元素操作】
// 1. 因为我们文档页面从上往下加载,所以先得有标签 所以我们script写到标签的下面// 2. get 获得 element 元素 by 通过 驼峰命名法// 3. 参数 id是大小写敏感的字符串// 4. 返回的是一个元素对象// 5. console.dir 打印我们返回的元素对象 更好的查看里面的属性和方法...原创 2022-08-17 22:45:23 · 106 阅读 · 0 评论 -
JS基础——内置对象3【字符串对象】
JS基础——内置对象3【字符串对象和使用方法】原创 2022-08-16 21:43:41 · 147 阅读 · 0 评论 -
JS基础——内置对象2
是否为数组的2个方法:①arr instanceof Array ②Array.isArray(arr)添加数组:获取知识,就找,B站UP,U——unshift前面添加,P——push后面添加。删除数组:想到大炮,SP,S——先点S型的绳子,P——才能放出炮弹P。...原创 2022-08-15 15:35:14 · 91 阅读 · 0 评论 -
JS基础——内置对象1
2JS中对象的介绍:前面两种对象是JS基础内容,属于ECMAScript;第三个浏览器对象属于我们独有的,我们JS API讲解3.内置对象的含义P内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)。4·JavaScript提供了多个内置对象:...原创 2022-08-13 20:58:11 · 64 阅读 · 0 评论 -
JS基础——对象,三种创建方法,对象遍历
JS基础——对象,三种创建方法,对象遍历原创 2022-08-05 16:52:13 · 432 阅读 · 0 评论 -
JS基础——数组
2.创建数组的方式【对数据类型没有限制】3.遍历数组【利用for循环】原创 2022-08-01 22:29:29 · 74 阅读 · 0 评论 -
JS基础——流程控制分支结构
JS基础——流程控制分支结构原创 2022-07-31 23:13:48 · 115 阅读 · 0 评论 -
JS的五种数据类型以及转换方法
如果表示“空”或者“否定”的含义,则结果是false,例如"",0,null,NaN,undefined,isNaN。其他的则是true。原创 2022-07-30 17:02:21 · 1074 阅读 · 0 评论 -
JS类对象中的继承,关键字super
类继承中的super <script> // super 关键字调用父类普通函数 //注意点: // 继承中的属性或者方法查找原则: 就近原则 // 1. 继承中,如果实例化子类输出一个方法,先看子类有没有这个方法,如果有就先执行子类的 // 2. 继承中,如果子类里面没有,就去查找父类有没有这个方法,如果有,就执行父类的这个方法(就近原则) //Father父类 class Fat原创 2021-10-23 16:48:01 · 941 阅读 · 0 评论 -
JS截取字符串三种方法
一·js截取字符串slice()slice() 方法可从已有的数组中返回选定的元素。slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。注意: slice() 方法不会改变原始数组。//在数组字符串中读取,从0开始var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];var citrus = fruits.slice(1,3);//Orange,Lemon//使用负值从数组中读取元素,从-1开始原创 2021-10-18 16:58:18 · 3805 阅读 · 0 评论 -
JS听写四
1·判断为数组类型的4种方式Array.isArray() typeof instanceof constructor2.判断对象是否包含特定的自身(非继承)属性hasOwnProperty()3.改变this的3种方式相同点以及不同点call 、bind 、 apply 这三个函数的第一个参数都是 this 的指向对象,第二个参数差别就来了:call 的参数是直接放进去的,第二第三第 n 个参数全都用逗号分隔,直接放到后面 obj.myFun.call(db,‘成都’, …原创 2021-10-12 19:11:51 · 60 阅读 · 0 评论 -
数组柯里化,扁平化
1,判断是否是数组的几种方法–[数组扁平化==柯里化]typeof var arr1=[1,2,3,[4,3,[2,7],2],5,[5,6,7],3]; //创建一个新数组来arr1的值 var arred=[]; function arr(n){ for(var i=0;i<n.lenght;i++){ //用typeof判断是否是数组 if(typeof n[i]=="object"){ /原创 2021-10-10 22:45:26 · 246 阅读 · 0 评论 -
js数组去重的三种方法
一》使用indexOf()方法数组去重indexOf()简介:indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果没有找到匹配的字符串则返回 -1。注意: indexOf() 方法区分大小写。 var arr1=[1,3,2,4,3,5,6,12,5] var arr2=[] for(var i=0;i<arr1.length;i++){ // indexOf判断当前字符串是否存在,不存在返回-1 if(arr2.in原创 2021-09-20 14:31:02 · 303 阅读 · 3 评论