随笔分类 - js
摘要:1 (function (win, doc) { 2 if (!win.addEventListener) return; 3 var html = document.documentElement; 4 function setFont() { 5 var html = document.docu
阅读全文
摘要:1、根据数组中的值判断显示的class类名 <ins :class="{'vf-zheng':val=='1','vf-zhan':val=='3','vf-teyao':val=='2'}" v-for="val in item.tagArray"></ins>
阅读全文
摘要:forEach()和map()两个方法都是ECMAScript5中Array引进的新方法,主要作用是对数组的每个元素执行一次提供的函数,但是它们之间还是有区别的。 老规矩,先看定义: Array.prototype.map() 官方解释:数组映射 不会修改原来的数组 Array.prototype.
阅读全文
摘要:JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,
阅读全文
摘要:下各常用浏览器所使用的内核。 1、IE浏览器内核:Trident内核,也是俗称的IE内核; 2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核; 3、Firefox浏览器内核:Gecko内核,俗称Firefox内核; 4、Safar
阅读全文
摘要:问题 因最近尝试实现客户端与服务端分离,服务端只提供接口,客户端用html+js实现,分成两个独立的项目部署,因项目是个人项目,客户端展示不考虑使用像Angular、Vue、Native这种前端框架实现,于是全部使用静态页面实现,请求数据用ajax,在开发的过程中,就遇到了页面之间传值的问题。 解决
阅读全文
摘要:一、安装jQuery依赖 在使用jQuery之前,我们首先要通过以下命令来安装jQuery依赖: 二、修改配置文件 完成安装jQuery依赖之后,我们要修改 build/webpack.base.conf.js 文件配置文件。注意我现在的Vue版本是2.9,如果你使用的是Vue3.x版本的话,这个配
阅读全文
摘要:跨浏览器方法 getStyle取值的优先级是: 1.动态设置的 2.内联设置的 3.样式表设置的 4.浏览器默认设置的
阅读全文
摘要:1、给新创建的元素添加事件 给ul下新创建的所有li添加事件,此时li本身添加事件是无效的,只有将事件源绑定到父元素身上然后通过(e.target)才能找到当前所点击的目标元素;代码如下: oUl.addEventListener("click", function(e){ e=e || windo
阅读全文
摘要:2、获取兄弟节点/元素的兼容性问题 1)兄弟节点,所有浏览器都支持 ①nextSibling 下一个兄弟节点,可能是非元素节点;会获取到文本节点 ②previousSibling 上一个兄弟节点,可能是非元素节点;会获取到文本节点 2)兄弟元素,IE8以前不支持 ①previousElementSi
阅读全文
摘要:1 1、开发环境搭建 2 1) 版本控制工具 3 svn 和 git 4 5 2) 下载安装 nodeJS 和 npm 6 7 3) 在开发工具 (Hbuilder) 中配置 cmd 终端,通过终端安装 Babel 编译器 8 1.初始化项目 9 在安装Babel之前,需要用npm init...
阅读全文

浙公网安备 33010602011771号