![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 66
sheep_c
这个作者很懒,什么都没留下…
展开
-
vue实现移动适配
在vue的webpack.config.js的文件夹下的修改如下:创建viewport.js文件,代码如下:(function(window, document) { // 给hotcss开辟个命名空间,别问我为什么,我要给你准备你会用到的方法,免得用到的时候还要自己写。 const hotcss = {};(function() { // 根据devicePixelRatio自定计算scale // 可以有效解决移动端1px这个世纪难题。原创 2021-04-12 23:28:43 · 114 阅读 · 0 评论 -
对JS的预编译理解
预编译:JS引擎处理脚本的过程。JS引擎处理脚本的过程。1.预编译过程2.执行过程脚本:1.创建全局对象GO(windows)上下文2. 加载脚本文件3. 预编译3.1找出所有的变量声明,按照变量名加入全局对象GO,如果已存在,忽略。3.2找出所有的函数声明,按照函数名加入全局对象,如果存在同名变量或者函数,替换。3.3非声明的变量和函数不用管。1.如果遇到没有var的变量,都不是变量声明,全部都认为是windows的全局变量,不参与预编译 console.log(aa);//原创 2021-02-05 18:10:00 · 83 阅读 · 0 评论 -
v-if和v-show
区别1.手段:v-if是通过控制dom节点的存在与否来控制元素的显隐;v-show是通过设置DOM元素的display样式,block为显示,none为隐藏; 2.编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show只是简单的基于css切换; 3.编译条件:v-if是惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为真时才开始局部编译(编译被缓存?编译被缓存后,然后再切换的时候进行局部卸载); v-show是在任何条件下(首次条件原创 2020-12-04 15:34:28 · 116 阅读 · 1 评论 -
Vue的快速入门
Vue简单入门01-vue入门<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body>原创 2020-06-08 18:12:33 · 91 阅读 · 0 评论 -
ES6常见用法
ES6格式01-let的作用范围<script> //es6如何定义变量,定义变量特点 //js的定义: var a = 10; //es6的定义:let a=10; //1创建代码块 { var a=10 let b=20 }//2代码块里设置,外面输出console.log(a)console.log(b) //Uncaught ReferenceError: b is not defined//le原创 2020-06-08 11:29:08 · 127 阅读 · 0 评论