
前端开发总结
生如夏花_y
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js 防抖和节流
防抖:对于连续触发的事件,在最后一次触发结束n秒后执行函数。(n秒是自定义的延迟时间delay的值)节流:对于连续触发的事件,在固定周期内,只响应一次动作。#防抖和节流的实现// 获取输入框的dom元素const myInput = document.getElementById('test'); myInput.addEventListener('keyup', (e)=> { const value = e.target.value; search(value)原创 2021-09-03 11:39:37 · 184 阅读 · 0 评论 -
js动态加载script脚本
js动态加载script脚本// 动态加载script资源function loadScript(url, cb) { const script = document.createElement('script'); script.type = 'text/javascript'; if(script.readyState) { // IE浏览器 script.onreadystatechange = function() { if (s原创 2021-09-02 18:00:24 · 4269 阅读 · 0 评论 -
js数组扁平化
数组扁平化方法一、递归方法二、while+es6扩展语法方法三 、reduce将一个多维数组转成一维数组,例如 [2, 3, [5, 1], 8, [9, [4,6,[0]]], 7] ===> [2, 3, 5, 1, 8, 9, 4, 6, 0, 7]方法一、递归直接输出新数组的写法:let arr = [2, 3, [5, 1], 8, [9, [4,6,[0]]], 7];let newArr = [];function flattener(arr) { arr.forE原创 2021-09-02 17:15:53 · 96 阅读 · 0 评论 -
从URL中提取参数
从URL中提取参数从URL中提取所有参数,并返回一个参数组成的对象split截取字符串从URL中提取某个参数的值方法一 split方法二 正则表达式从URL中提取所有参数,并返回一个参数组成的对象例如:queryParse('https://www.baidu.com?name=zhangsan&id=123&tn=baidu#wd');// {name: "zhangsan", id: "123", tn: "baidu"}queryParse('https://www.baid原创 2021-09-02 14:40:24 · 2537 阅读 · 0 评论 -
ReactJs项目搭建
ReactJs项目搭建你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。使用 create-react-app 快速搭建React开发环境create-react-app是来自于Facebook,通过该命令我们无需配置就能快速构建React开发环境。create-re...转载 2018-12-06 14:27:40 · 477 阅读 · 0 评论 -
vue+jQuery+bootstrap+sass项目搭建
VueJs项目搭建1.安装nodejs,安装express:(或以管理员的身份打开cmd),node下安装webpack,安装vue,vue项目中安装bootstrap和jQuery,veu项目中使用sass原创 2017-08-29 10:53:04 · 824 阅读 · 0 评论 -
web移动端开发问题总汇
阻止冒泡,zepto.js移动端点击穿透事件,移动端兼容,移动端国际化原创 2017-08-17 16:29:50 · 606 阅读 · 0 评论 -
web移动端项目的搭建
1.文件目录2.头部meta标签3.选择库Zepto.js4.自适应方案原创 2017-08-17 16:27:12 · 2655 阅读 · 0 评论 -
web前端开发模式
1.应用技术: HTML5+CSS3+JavaScript+JQuery+Ajax2.页面优化: *1.*CSS引用写在head,JS引用写在body底部; 3.代码优化:*`1.`*减少对DOM元素的操作,如要对一个元素进行多次操作,即可先取出该元素赋值给一个变量再使用;原创 2017-08-17 16:25:37 · 1345 阅读 · 0 评论