- 博客(5)
- 收藏
- 关注
原创 js报错:Uncaught TypeError: (intermediate value) is not a function 什么原因?
今天在使用立即执行函数时 发现报此错。经查阅发现是因为 立即执行函数之间没有用分号隔开;如以下demo:因为函数a 后没有加分号,所以函数b报错。规范:每个结束语句之带上分号(1)防止多文件集成成一个文件后,高压缩出现语法错误。(2)匿名函数,保护内部变量 (function(){})()(3)提高程序性能...
2021-08-12 09:55:05
3264
2
原创 谈谈对深拷贝 浅拷贝的理解
一、首先需要知道的是js的数据类型有两大类1 简单数据类型 主要包括: string, number, null, undefined, boolean, symbol(es6后新增的)2 复杂数据类型(也叫引用类型): object(往小了分为: Array, Function, Object)二、两种数据类型在内存中存放的位置1 简单数据类型的值 存放在栈里边2 引用类型的引用地址 存放在栈,值存在堆里面,然后这个引用地址的指针指向堆里边对应的值三,浅拷贝 直...
2021-04-19 11:14:00
113
原创 file上传表单 input 的change事件失效的问题
问题:在使用file 上传表单时,当删除照片后再次上传此照片时 ,会发现无法触发change 事件。原因:file 表单上传控件的change 事件时通过input 的value 值的变化来变化的。解决方法:所以当进行删除照片操作的同时,除了清空img 的dom相关元素 还应该清空file 的value值,这样才能保证在上传同一张照片时能再出触发change 事件jqeury清除表单value值: $("[type='file']").val(' ')...
2021-04-16 15:57:22
815
原创 前端工程化理解
前端开发之如何理解前端工程化思想谈到前端工程化问题,总觉得这是一个很大到问题,同时也是一个当前比较热聊到一个前端所面临的问题。其实从前后端分离,前端独立出来,到现在的前端迅速发展,经历的时间并不长,尽管当前有像vue,angular,react这样的框架供开发者使用,也大大提高了效率,但似乎离前端刀耕火种的年代并没有多远。所以前端工程化也就应运而生。什么是前端工程化?前端工程化是使用软件工程的技术和方法来进行前端的开发流程、技术、工具、经验等规范化、标准化,其主要目的为了提高效率和降低成本,即提高开发
2021-03-13 20:37:17
172
原创 web前端常见面试题
前端面试题总结(js、html、小程序、React、ES6、Vue、算法、全栈热门视频资源)持续更新置顶 MingL520 2019-07-17 09:40:44 73536 已收藏 1579分类专栏: 面试 文章标签: js vue 面试 React Es6版权文档描述本文是关注微信小程序的开发和面试问题,由基础到困难循序渐进,适合面试和开发小程序。并有热点框架(vue react node.js 全栈)前端资源以及后端视频资源和源码并基于前端进阶和面试的需求 总结了常用插件和js算
2021-03-10 20:42:10
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人