摘要:
二、JS基础 1、javascript的typeof返回哪些数据类型 Object number function boolean underfind 2、例举3种强制类型转换和2种隐式类型转换? 强制(parseInt,parseFloat,number) 隐式(== – ) 3、split() 阅读全文
摘要:
今天网站上线自己搜集总结了一些前端的优化1.精灵图 多个图片拼成一个图片,然后通过CSS来控制在什么地方具体显示这整张图片的什么位置(毕竟流量 都是钱啊) Sprite 中水平排列图片,垂直排列会增加文件大小 Sprite 中把颜色较近的组合在一起可以降低颜色数,理想状况是低于256色以便适用PNG 阅读全文
摘要:
Array.prototype.uniq = function () { var arr = []; var flag = true; this.forEach(function(item) { // 排除 NaN (重要!!!) NaN 和自身不相等 // 除了NaN 其他数据 和 自己都 相等 阅读全文
摘要:
ES5对象属性名都是字符串容易造成属性名的冲突。 ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。 重新复习下新知识:基本数据类型有6种:Undefined、Null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。 这里新添加了一种:S 阅读全文
摘要:
1: 图片加链接后有的浏览器默认蓝色边框, 消除方法 img{border:0;}或者 img{border:none;} img虽然没有border,但是这种情况可以解决遇到a标签包裹的时候出现的问题。 2 3条以上 ie 和 ff 的脚本兼容问题 一、脚本差异: 1、事件绑定:addEventL 阅读全文
摘要:
- MVVM```//vm -> VM ->var vm = new Vue({el:'',data:{// 相当于Model -> Mmsg:''},methods:{this -> vmthis.msg}})MVVM的作用是什么呢?传统的操作dom的做法是将逻辑与视图操作完全糅合在一起了,为了系 阅读全文
摘要:
# vuejs tutorial ![vue-logo](img/logo.png) ## 搭建案例演示自动刷新环境 创建一个 `package.josn` 文件: ```bashnpm init -y``` 安装 `browser-sync`: ```bash# npm install --sav 阅读全文
摘要:
1.Vuejs组件 这里注意一点,组件要先注册再使用,也就是说 如果反过来会报错,因为反过来代表先使用了组件的,但是组件却没注册。 webpack报错后,使用webpack --display-error-details可以排错 2.指令keep-alive 在看demo的时候看到在vue-rout 阅读全文
摘要:
什么是Cookie Cookie意为“甜饼”,是由W3C组织提出,最早由Netscape社区发展的一种机制。目前Cookie已经成为标准,所有的主流浏览器如IE、Netscape、Firefox、Opera等都支持Cookie。 由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。 阅读全文
摘要:
函数 什么是函数 函数是定义一次但可以调用或执行任意多次的一段JavaScript代码。 函数也叫做方法(了解概念) 当一个函数在一个对象上被调用的时候,这个函数就叫做方法。 此时, 它的调用所在的对象就会作为函数的一个隐式的参数来传递。 JavaScript中的函数能做什么? 1 封装代码,实现代 阅读全文
摘要:
// 取消右键菜单document.oncontextmenu = function(e){ var t = e || window.event; var elm = t.target || t.srcElement; return false; }// 取消文章全选$('body').on("se 阅读全文
摘要:
~:表示同辈元素之后指定类型的元素,如;elm1 ~ elm2表示,elm1之后的所有elm2元素,且elm1与elm2都是在同一个父级元素。 +:表示同辈元素的兄弟元素。 \A:一个空白换行符 a:after { content: "("attr(href)")"; 、/** css 属性 通过这 阅读全文