- 博客(27)
- 收藏
- 关注
原创 理解ajax的交互流程以及跨域
Ajax(Asynchronous JavaScript and XML)是一种在不重新加载整个页面的情况下,通过后台与服务器交换数据的技术,而跨域则是指在这个过程中涉及到不同域之间的网络请求。同源策略要求资源请求的协议、域名和端口都要相同。
2024-03-14 15:32:00
1051
原创 JS代码——实现数组去重操作
/ 设置一个新的数据用来接收数据,利用indexOf 来判断数据是否存在于新数组中,// 方案5.定义一个新数组,将 arr 的第一个值添加到新数组中作为比较对象,// 遍历从数组的第二个值开始逐一比较 push 后的新数组中每个元素比较,// 用splice的特性,比较两个数是否相同,获得相同元素的下标,// 看是否有相同的,不同就添加,获得不重复新数组。// 删除相同元素,改变原数组,获得去重后的数组。// 不存在,则添加进去,获得去重后的新数组。// 循环结束,返回新数组。
2024-03-12 22:58:01
738
1
原创 null和undefined的区别及各自出现的场景
需要注意的是,在 JavaScript 中,`null` 和 `undefined` 是不同的概念。`null` 表示一个空对象指针,而 `undefined` 表示未定义或未初始化的值。3. 使用 `document.getElementById()` 方法获取文档中不存在的元素时,返回 `null`。在 JavaScript 中,`null` 是一个特殊的关键字,表示一个空对象指针。2. 访问对象中不存在的属性时,返回 `undefined`。3. 函数没有返回值时,默认返回 `undefined`。
2024-03-08 20:31:55
336
1
原创 使用JQ实现满屏效果
主要利用已封装完成的JS库中的 mousewheel 和 事件对象中的 wheelDelta属性实现满屏效果,各位也可以根据自己项目需求进行内容及功能的添加,修改。// 若当前索引值比颜色数组的最大长度还大,则设置为颜色数组的最大长度减一,反之设置为当前索引值。// 若当前索引值比0小,则设置为0,反之设置为当前索引值。// 判断当前事件对象上的 wheelDelta 属性的正负性。// 为类名为 .season的标签绑定鼠标滚轮事件。// 控制索引值的范围。// 控制索引值的范围。
2024-03-08 00:32:02
325
1
原创 使用JQ实现Tab选项卡的切换功能
潮汕猪杂</div><div class="option">沙县孜然牛肉盖浇面</li><li>牛肉丸汤粉/面</li><li>牛肉炒刀削面</li><li>猪杂汤粉/面</li><li>廋肉汤粉/面</li><li>酥皮叉烧</li><li>虎皮凤爪</li><li>杂酱面</li><li>拌面</li><li>蒸饺</li><li>汤饺</li><li>虾饺
2024-03-06 23:29:13
436
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人