- 博客(31)
- 收藏
- 关注
原创 jQuery事件
jQuery载入事件是指html加载完后执行的事件 ready(),$(function(){})这里mouseenter和mouseleave搭配使用。这里mouseover和mouseout搭配使用。
2024-04-08 09:23:47
121
1
原创 jQuery进阶
("div").toggleClasss(classname) //切换class样式$("div").hasClasss(classname) //判断class样式是否存在。
2024-04-06 20:01:40
339
原创 JQuery基础
ready方法与js中的onload事件类似 不过还是有区别的 js的onload事件是在等待页面所有的内容加载完毕后再执行的 而ready方法呢是在DOM文档结构绘制完毕后执行的 无需等待与DOM关联的元素(图片。上面两种风格虽然解决了冲突问题 但是改变了jQuer的编码风格 从而对已有的JQuery代码重用带来的影响。2.用别的字符(变量)接收jQuery.nooConflict()的引用 自定义一个新的字符。()的作用是将DOM对象转换为jQuery对象。如果在其他库之前导入jq库。
2024-03-29 14:36:21
707
原创 ECMAScript 6进阶(正常人都理解了)
区别:===和Object.is的区别就是 ===在进行NaN判断时会等于false Object在判断-0+0是否相等会返回false。export default在模块中只能使用一次 默认导出适合导出一个值,且在导入时可以自定义名称,语法更简洁。includes()返回布尔类型 判断数组中是否包含给的值。使用import命令时 需要知道所加载的变量名和函数名。map对象的键值都可以是任意数据类型的。后面的对象属性会覆盖前面的对象属性。export为导出对应的属性和方法。使用import导出。
2024-03-26 16:43:05
243
原创 如何使用swiprt插件
可以在这里面去下载swiper版本插件 需要注意的是从Swiper7开始,容器默认类名由’.swiper-container’变更为’.swiper’下载后呢 找到swiper-bundle.min.js和swiper-bundle.min.css文件 并放在你的项目中(记得导入)这样子就可以使用了 如果你需要别的属性方法 可以去看api文档。之后你可以给Swiper定义一个大小,当然不要也行。首先可以来到swiper网站看文档(中文)导入完成之后下一步就需要写html结构了。
2024-03-23 17:21:19
211
原创 ECMAScript 6
1.let的命令作用域值限于当前代码块 即{}中2.使用let声明作用域不会被提前3.在相同作用域不能重复声明一个同一个变量1.const不能被提前声明 属性时值也不能被修改 而对象时可修改值但是不能修改对象的地址(对于简单的数据如数值字符串等,值就保存在内存地址中 而引用数据类型的数据 常量指向的内存地址只是一个保存对象的地址 const只能保证地址不被改变)2.const也是块级作用域。
2024-03-20 09:53:03
474
原创 js面对对象
在JavaScript中,我们创建一个函数A(就是声明一个函数), 那么浏览器就会在内存中创建一个对象B,而且每个函数都默认会有一个属性 prototype 指向了这个对象( 即:prototype的属性的值是这个对象 )。不足之处:定义成公共的是方便了每个对象的调用使用 不过如果对象需要更多的方法 那岂不是要创建好多方法 这样子显然不现实 为了解决这个问题 原型对象诞生了!假如一个原型对象等于另外一个类型的实例 ,另外一个类型的原型对象又等于另外一个类型的示例。实例对象可以访问原型靠里面的属性(
2024-03-19 15:46:46
241
原创 mysql数据的隔离级别
确保一个事务内多次读取数据的结果是一致的。避免了脏读和不可重复读问题,但可能出现幻读问题,即同一查询在同一事务中返回了不同数量的行。保证一个事务只能读取到已经提交的数据。避免了脏读问题,但可能出现不可重复读问题,即同一查询在不同时间点返回了不同的结果。允许一个事务读取其他事务尚未提交的数据。
2024-03-11 16:25:32
333
原创 小程序小白基础
在全局配置文件中(json)“pages”: [路径]中可以设置页面 window可以设置窗体的一个颜色 下滑刷新等具体查看微信开发者文档 tabBar是导航栏。全局中有wxss文件 js文件 json配置文件 从中设置 全部页面按照从配置生效(局部配置文件优先级高于全局配置文件)局部中有wxss js wxml json 只对当前页面(局部配置文件优先级高于全局配置文件)小程序分全局配置文件跟局部配置文件。
2024-03-05 11:26:55
325
1
原创 小程序API
当 wx.request 请求成功时,会执行 success 回调函数,并打印返回的数据 res.data。如果请求失败,则会执行 fail 回调函数,并打印错误信息。url 是请求的地址。在请求成功后,会调用 wx.hideLoading() 来隐藏之前显示的加载提示,表示请求已经完成。res.confirm确认操作。res.cancel取消操作。
2024-03-05 09:19:18
484
2
原创 DOM(操作网页)
offsetWidth 是一个只读属性,用于获取元素的整体宽度,包括元素的宽度、内边距(padding)、边框(border),以及水平滚动条(如果存在)的宽度。clientWidth 也是一个只读属性,用于获取元素的可视宽度,即元素的内容区域的宽度,不包括内边距和边框。替换语法:node.replaceChild(new node,oldnode)node表示要操作的父节点,新的元素 要被替换的元素。element.insertBefore(元素,要插的元素之前)offsetWidth:返回元素的宽度。
2024-02-27 19:45:23
329
原创 DOM (操作网页)
元素节点的nodeName是标签名称 属性节点的nodeName是属性名称 文本节点的nodeName永远是text 文档节点的nodeName永远是document。返回指定id的对象引用(唯一)如果有多个元素具有相同的 ID,该方法仅返回第一个匹配的元素。通过元素的 name 属性获取文档中所有具有指定名称的元素 可以返回多个元素。使用这种方法返回出来的集合 可能会有text 这是换行导致的 为了解决这个问题 提供了以下属性!nodeName(节点名称)含有某个节点的名称。
2024-02-23 10:28:21
339
1
原创 BOM(js与html交互)
返回指定id的对象引用(唯一)如果有多个元素具有相同的 ID,该方法仅返回第一个匹配的元素。间歇调用:setInterval(函数(行为),时间(默认毫秒))取消:clearInterval(定时器id)超时调用:setTimeout(函数(行为),时间(默认毫秒))取消:clearTimeout(定时器id)forEach() (遍历数组,在forEach不能修改原始数组)join() (将数组元素放入,通过指定的分隔符进行分割)sort() (对数组进行排序并返回数组)
2024-02-22 14:15:53
311
1
原创 【无标题】
var在函数内声明 只能在此函数才能访问到 特点是可以在不同的函数使用名称相同的局部变量(必须是用var var的作用域是整个函数 而let的作用域是{}中)(在return返回时 js的规则是 s()获取的是那个方法的返回值 而不加括号是返回函数的本身)预解析会将调用的方法提前 即两个调用a方法 然后预解析最后一个函数会将重复的函数覆盖。当执行函数时 会先在此函数先寻找 在向创建函数的作用域寻找 依次向上 没有找到则报错。然后在f1里面的匿名函数不能自调用 得在f1里面调用这个传递的匿名函数。
2024-02-21 14:37:40
341
1
原创 css3基础知识(3)
1.边框:围绕在内边距和内容外的边框2.外边距:位于边框外的区域,即边框外面周围的距离3.内边距:边框的区域,是内容与边框之间的距离4.实际内容:盒子的内容 用于显示文本或图像。
2023-02-20 09:06:23
56
原创 HTML基础知识(3)
/URL地址:数据提交的地址提交方式:有两种 一种是post方式 另外一个是get方式post:提交表单的方式不会改变浏览器地址的状态 表单数据也不会被显示在地址栏中(安全性能高)get:提交表单的方式会改变浏览器地址的状态 表单数据在URL中清晰的显示出来(安全性能低)
2023-02-10 09:15:23
48
原创 HTML 5 基础知识(2)
语法:< dl > < dt > 名词1 < dd > 名词1的解释-第1项 < dd > 名词1的解释-第2项 ... < dt > 名词2 < dd > 名词2的解释-第1项 < dd > 名词2的解释-第2项
2023-02-08 19:51:19
51
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人