【干货】前端重要概念精炼总结--持续更新
2018-01-17 19:34
477 查看
1. Q: JavaScript脚本放在哪里
A: 放在header中的脚本,在页面加载之前就被装载,待调用(例如事件),类似函数声明;放在body中的脚本,在页面加载完成后就执行,类似于执行一个函数。
EX: Vue实例需在DOM解析或注册组件之后创建,才能将实例挂载到对应的DOM元素。因此通过script标签引入外部JS,需放在body中。
2. 引用类型的修改问题
引用类型指向地址
(1)const类型的数组,const只保证指针地址不能改,里边的数据结构还是可以改;
(2)vue的计算属性: 计算属性是响应式更新,在methods中更改无效。但对于引用类型,只要不更改地址,改变里面的数据结构,也是可以改变计算属性的;
(3)post,put引用类型的数据
(4)Vue组件中,不能直接改变数组的项,可以改变数组项的内部属性。
A: 放在header中的脚本,在页面加载之前就被装载,待调用(例如事件),类似函数声明;放在body中的脚本,在页面加载完成后就执行,类似于执行一个函数。
EX: Vue实例需在DOM解析或注册组件之后创建,才能将实例挂载到对应的DOM元素。因此通过script标签引入外部JS,需放在body中。
2. 引用类型的修改问题
引用类型指向地址
(1)const类型的数组,const只保证指针地址不能改,里边的数据结构还是可以改;
(2)vue的计算属性: 计算属性是响应式更新,在methods中更改无效。但对于引用类型,只要不更改地址,改变里面的数据结构,也是可以改变计算属性的;
(3)post,put引用类型的数据
(4)Vue组件中,不能直接改变数组的项,可以改变数组项的内部属性。
相关文章推荐
- 前端基础 碎片总结【持续更新】
- 机器学习实战项目里面 常出现概念知识点总结(持续更新)
- 前端笔试题总结---持续更新
- SLAM重要概念,通俗讲解(持续更新中)
- 前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
- 项目开发总结:前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
- JAVA核心技术卷一重要概念回顾(持续更新中)
- 项目开发总结:前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
- 树的概念对比总结--二叉搜索树--持续更新中
- 前端面试题总结 持续更新
- 前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
- 蓝牙实战总结一,就是干货(会持续更新)
- 牛客网--前端面试经典题目合集总结(持续更新)
- Android开发,干货地址总结,持续更新中。。。。
- C++常用小技巧个人总结(持续更新)
- 数据结构学习总结(持续更新)
- 前端笔试算法题,提高笔试存活率!(持续更新)
- cocos2d-x点滴总结-1 持续更新
- 基础概念扫盲篇【记录】(持续更新)
- 持续更新--对Fedora21的一些总结