前端笔记:Vue、JS、CSS技巧及GitWebpack应用
需积分: 50 41 浏览量
更新于2024-08-31
收藏 6KB MD 举报
本篇文章是一份关于前端开发中常用技术的笔记,涵盖了Vue.js、JavaScript、CSS、正则表达式、Git以及Webpack等核心知识点。笔记作者分享了Vue CLI的安装与项目创建步骤,展示了如何在Vue组件中使用`v-for`循环遍历对象,并演示了父组件与子组件之间的通信,以及JavaScript中将对象转换为数组的方法。
**Vue.js**
1. **Vue CLI 安装与项目创建**:
- 全局安装Vue CLI:使用`npm install -g @vue/cli`命令可以方便地全局安装最新版本的Vue CLI。
- 创建新项目:通过命令`vue create project_name`快速生成一个新的Vue项目模板。
2. **Vue `v-for`循环**:
- 使用`v-for`指令在模板中迭代对象,如`<div v-for="(value, key, index) in object">`,表示根据对象的键值对显示数据,同时访问索引和键值。
3. **Vue组件交互**:
- 父组件通过`ref`属性引用子组件,并在方法中调用子组件的方法,例如`this.$refs.myordernum.setkeynull('参数')`,传递参数给子组件中的`setkeynull`方法。
**JavaScript**
1. **对象转数组**:
- 使用`for...in`循环遍历对象键,将其转化为数组,示例:
```javascript
let objData = {name: "小明", age: "18", gender: "男"};
let arrData = [];
for(let key in objData) {
arrData.push(objData[key]);
}
```
2. **其他JavaScript技巧**:
- JavaScript中还有其他方法处理数组和对象,如`Object.keys()`获取对象的所有键,`Array.from()`或扩展运算符(`...`)用于创建新数组等。
**其他工具与技术**
- **Git**:版本控制工具,用于管理代码仓库的增删改查操作,对于协作开发至关重要。
- **Webpack**:模块打包器,用于前端项目的构建和优化,它能将源代码转换为浏览器可识别的代码,并处理模块依赖。
这些知识点是前端开发人员日常工作中常见的基础和进阶技能,熟练掌握它们能够提高开发效率和代码质量。学习者可以根据这些笔记进行实践操作,加深理解,并结合实际项目进行应用。
2020-03-30 上传
2019-03-20 上传
2021-09-09 上传
2019-08-19 上传
2021-04-04 上传
2020-09-16 上传
点击了解资源详情
2021-12-10 上传
2019-08-23 上传
weixin_44504290
- 粉丝: 11
- 资源: 1