JavaScript
文章平均质量分 59
mez_Blog
寸边而
展开
-
第三周晨考自测(3.0)
返回值:父节点,这里必是一个元素节点,因为文本节点或其他节点不可能当父节点,就和父元素节点有一点不同,当多次调用父节点的时候,顶级父节点是document,而父元素节点的顶级节点是document,而父元素节点的顶级节点的顶级元素节点是HTML。作用:获取某一节点下所有的子一级节点(也就是说子集节点里面嵌套的节点获取不到其标签,但是可以获取到内容,与父节点一起展示)返回值:也是一个节点(下一个兄弟节点),注意节点和元素节点的区别,这里还是节点,包括空白字符形成的文本节点。原创 2023-09-02 21:29:36 · 949 阅读 · 0 评论 -
第二周晨考自测(2.0)
i++){ var item=arr[i] // item 就是数组内的每一个数据 //把item当做key添加到对象内 obj[item]='随便数据'} //准备一个新的数组 var newArr=[] //循环遍历对象 for( var k in obj){// 把每一个 k添加到 newArr里面 newArr.push(k-0)}(21)arr.findIndex(function(item,index,arr){return})过滤数组,将满足条件的第一个数据的索引返回。原创 2023-08-19 21:30:32 · 344 阅读 · 0 评论 -
第一周晨考自测(1.0)
与解析的重名情况:(1)变量名与变量名重名(以第一个定义的变量名为准,后面定义的无意义)(2)函数名与函数名重名(后面定义的函数名会覆盖前面的函数名,也就是以后面的函数名为准)(3)变量名与函数名重名(以函数名为准)js的数据类型可以分为两种:一种是基本数据类型(数字,字符串,undefined,null,布尔),另一种是复杂数据类型(函数,对象,数组,日期对象,Set,Map等)在书写递归函数时,一般由以下内容构成:初始化,自增,执行代码,条件判断,不然就是一个没有尽头的递归函数,我们叫做死递归。原创 2023-08-19 20:49:23 · 355 阅读 · 0 评论 -
jQuery(学习笔记1.0)
("div#intro .head") id="intro" 的 元素中的所有 class="head" 的元素。$("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性。还是把另外的方式贴出来吧。$("p.intro") 所有 class="intro" 的 元素。$("p.intro")选取所有class="intro"的元素。$("p#demo")选取所有id="demo"的元素。原创 2023-03-21 16:53:31 · 219 阅读 · 0 评论 -
JavaScript学习笔记(9.5)
4.时效限制:每个cookie都有时效,默认的有效期是,会话级别:就是当浏览器关闭,那么cookie立即销毁,但是我们也可以在存储的时候手动设置cookie的过期时间。3.读取有域名限制:不可跨域读取,只能由来自写入cookie的同一域名可进行读取。简单的将就是,那个服务器发给你的cookie,只有哪个服务器有权利读取。5.路径限制:存cookie时候可以指定路径,只允许子路径读取外层cookie,外层不能读取内层。数量限制(一般浏览器,限制大概在50条左右)2.单条存储有大小限制4KB左右。原创 2023-03-21 10:55:36 · 158 阅读 · 0 评论 -
JavaScript学习笔记(9.6)
因为JSON语法由JavaScript对象标记法衍生而来,所以很少需要其他额外的软件来处理JavaScript中的JSON。在对衍生数组的JSON使用JSON.parse()后,此方法将返回JavaScript数组,而不是JavaScript对象。为什么使用JSON:因为JSON格式仅仅是文本,它能够轻松地在服务器浏览器之间传输,并用作任何编程语言的数据格式。因此,如果以JSON格式从服务器接收数据,那么可以像JavaScript对象一样使用它。在JSON中,键必须是字符串,由双引号包围。原创 2023-03-20 20:41:38 · 317 阅读 · 0 评论 -
JavaScript学习笔记(9.4)
fetch(默认get方式)原创 2023-03-20 16:54:13 · 127 阅读 · 0 评论 -
JavaScript学习笔记(9.3)
服务器上执行的许多任务都非常耗时。如果网站中有多个Ajax任务,那么应该创建一个执行XMLHttpRequest对象的函数,以及一个供每个Ajax任务的回调函数。JSON属于文本,并且我们能够把任何JavaScript对象转换为JSON,然后将JSON发送到服务器。如果数据存储在JavaScript对象中,可以把该对象转换为JSON,然后将其发送到服务器。通过XMLHttpRequest对象,您可以定义当请求接收到应答时所执行的函数。该文件可以是任何类型的文件,如.txt和.xml,或服务器脚本文件。原创 2023-03-17 16:01:04 · 546 阅读 · 0 评论 -
JavaScript学习笔记(9.2)
当设置为FALSE,表示同步请求,此时在onload代码执行完毕后才会执行console.log("123")。当设置为TRUE,表示异步请求,此时会先执行console.log("123"),然后执行onload。put 偏向更新(全部修改,覆盖数据){name:"mez",age:12}下面我们就使用JSON文件简单用JSON-server模拟服务器端。patch 偏向部分修改(传递哪部分就修改哪部分)下载完毕后,双击默认点点点就可以安装。我们就可以看到我们写的JSON文件内容。get 偏向获取数据。原创 2023-03-16 13:45:56 · 324 阅读 · 0 评论 -
JavaScript学习笔记(9.0)
string(例如:"hello")、number(例如:3.2555)、Boolean(例如:TRUE)、null、undefined。对x的任何改变都将改变person,因为x和person是相同的对象。注意:键是一个对象(object),不是一个字符串(string)但是您无法改变3.14的值。JavaScript对象是易变的:他们通过引用来寻址,而非值。所有JavaScript值,除了原始值,都是对象。原始值是一成不变的(他们是硬编码的,因此不能改变)(3)定义对象构造器,然后创建构造类型的对象。原创 2023-03-15 10:57:12 · 304 阅读 · 0 评论 -
JavaScript学习笔记(8.0)
2.{}可以省略,只有一句代码的时候(只有返回值)(1)const定义的是常量,let定义的是变量。1.()可以省略,但是在只有一个形参参数的情况下。(3)let是块级作用域,而var的作用域更广。(1)let不能在未定义前使用,var可以。(2)let不能重复定义,var可以。const也和var有这三点的不同。箭头函数this是父级作用域的。4.箭头函数没有this,const和let的区别。第一种:call()第二种:apply()第三种:bind()let和var的区别。原创 2023-03-14 16:39:52 · 302 阅读 · 0 评论 -
右项选项卡(示例)
现模拟win11的右项选项卡。原创 2023-03-14 11:07:07 · 126 阅读 · 0 评论 -
JavaScript学习笔记(5.0)
该方法不支持IE(6,7,8)低版本浏览器,对应的IE浏览器使用obox.currentStyle.backgroundColor。对于所有样式的万能方法(但是不能给样式赋值)操作元素样式【行内】(可以进行读写操作)原创 2023-03-12 11:13:28 · 145 阅读 · 0 评论