在浏览器中输入地址后,浏览器做了什么?
1、浏览器对地址进行解析 (获取协议、主机、端口号、 路径)2、将解析出的域名进行DNS解析 (找到域名对应的IP地址)3、根据IP寻址找到目标服务器 (根据IP
1、浏览器对地址进行解析 (获取协议、主机、端口号、 路径)2、将解析出的域名进行DNS解析 (找到域名对应的IP地址)3、根据IP寻址找到目标服务器 (根据IP
一 理解vue的核心理念使用vue会让人感到身心愉悦,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全.1.1Vue是一套构建用户界面的渐进式
1.通过store创建vuex实例;
2.在vuex实例中,通过state存储数据;通过 this.$store.state获取定义的数据;
3.getter相当于vue的计算属性;
4.mutations用来创建方法函数;
vue中
深拷贝:将 B 对象拷贝到 A 对象中,包括 B 里面的子对象,
浅拷贝:将 B 对象拷贝到 A 对象中,但不包括 B 里面的子对象
浅拷贝 var obj3 = shallowCopy(obj1); function sha
闭包有三个特性:函数嵌套函数。
函数内部可以引用外部的参数和变量。
参数和变量不会被垃圾回收机制回收。闭包的好处:希望一个变量长期存储在内存中。
避免全局变量的污染。
JS模块化最初是通过自运行函数的形式去实现;1.CommonJS CommonJS主要用在Node开发上,每个文件就是一个模块,没个文件都有自己的一个作用域。通过module.exports暴露public成员
为什么需要使用PM2因为node.js 是单进程,进程被杀死后整个服务就跪了,所以需要进程管理工具,但是pm2 远远不止这些。
PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。
1.npm安装$ npm i vue-lazyload -S2.在vue项目中的使用// main.js:import VueLazyload from 'vue-lazyload' Vue.use(VueLazyload) // or with optionsVue.use(VueL
let login = () => { return new Promise((resolve,reject) => { let flag = true; if(flag){ resolve({
1.动态式路由 javascript2.嵌套式路由
javascript3.编程式路由// 通过JS来实现页面的跳转1) $router.push("name");2) $router.push({path:"name"});3) $router.push({pat
思路:获取每年所有月份天数,根据数组进行计算.
传入具体的月 日值,即可获取具体的出生日期值 let get_all_day=(m=0,d=0)=>{ var end=new Date(); var nowd=end.getFullYear()+'-'+(end.getMonth()+1)+
作为一名前端开发工程师,是否有这样的困扰呢?经常npm操作报错,或者运行ERROR,需要删除node_modules目录下的所有文件,然后重新安装cnpm install,但是每次去那个目录下移到回车站需
1.HTML<div class="animation"> <ul class="ui-flex"> <li @click="changeLoc(1)"> Step_one </li> <li @click="changeLoc(2)">
一 、安装1、script引入<script src="https://unpkg.com/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>2、npm安装 n
首页上一页2345下一页尾页 |