摘要:
一、数组声明 数组是多个变量值的结合,是Array对象的实例,所以可以像对象一样调用方法。 1、创建数组 使用对象的方法创建数组。 <script> "use strict"; let array = new Array(1, 2, 3, 4, 5); console.table(array); 阅读全文
摘要:
有两种生成图表方法: hightcharts(推荐) https://www.highcharts.com.cn/ echarts https://echarts.apache.org/examples/zh/index.html 需要查看具体操作可见详情链接 一、hightcharts 1、什么是 阅读全文
摘要:
盒子模型:ie 盒子模型和标准 w3c 盒子模型。 W3C 盒子模型: W3C 盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。 IE 盒子模型的范围也包括 margin、border、padding、content IE 盒 阅读全文
摘要:
1、什么是敏捷开发? 敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。 在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。 简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出 阅读全文
摘要:
1、vue特点 数据双向绑定和组件化 2、说一下vue的数据双向绑定的原理(v-model) v-model 是语法糖,包含两个指令:v-bind、v-on。 用于数据双向绑定,一般用于输入框,他监听着input事件,他绑定了value的属性。 ·注:具体回复vue 实现数据双向绑定主要是:采用数据 阅读全文
摘要:
Promise Promise 是异步编程的一种解决方案,比传统的解决方案回调函数和事件更合理和更强大。 有了Promise对象,就可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。 一个Promise的当前状态必须为以下三种状态中的一种:等待态(Pending)、执行态(Fulfi 阅读全文
摘要:
列举: 类 模块化 箭头函数 模板字符串 延展操作符 对象属性简写 Promise Let与Const Map和Set 1、类 //类的定义 class Animal { //ES6中新型构造器 constructor(name) { this.name = name; } //实例方法 sayNa 阅读全文
摘要:
1、什么是语义化 为了使我们的网站更好的被搜索引擎抓取收录,更自然的获得更高的流量,网站标签的语义化就显得尤为重要。所谓标签语义化,就是指标签的含义。 语义化的含义就是用正确的标签做正确的事情,html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CCS情况下也以一种文档格式显 阅读全文
摘要:
一、vuex是什么? vuex是一个为vue.js应用程序开发的状态管理模式,它采用集中式存储管理应用的所有组件的状态,并以响应的规则保证状态以一种不可预测的方式发生变化。 简单来说:vuex就是把需要共享的变量全部存储在一个对象中,然后将这个对象放在顶层组件中供给其他组件使用。vue比作js文件, 阅读全文
摘要:
一、与webpack类似的工具有那些?为什么最终选择webpack? 打包工具: webpack rollup parcel 理由: webpack适用于大型复杂的前端站点构建 rollup适用于基础库的打包,如vue、react parcel适用于简单的实验性项目,他可以满足低门槛的快速看到效果。 阅读全文