JavaScript的“&&”和“||”操作符总结 &&和||操作符链接的两个值最后取哪个值的问题,有点模糊和不好理解,比如下面的表达式输出什么?如果你能答对说明你对这个问题就掌握了没什么问题。var val1 = 123 && 234; var val2 = 0 && 1; var val
关于JavaScript中this的相关知识点 关于thisthis 提供了一种优雅的方式来隐式“传递”一个对象引用,因此可以将API设计得更加简洁并且易于复用。 /* *this 隐式传递上下文对象 */ function identify() {
Material Design for Bootstrap 简单几行代码,就可以给bs框架添加Material Design风格效果图:这是常见的btn加了Material Design效果这里采用的是bootstrap4引入:bs.cssMaterial Design for Bootstrap你
vue一步步实现alert功能。 原生alert的缺点会阻塞一切操作,影响用户体验很多浏览器会默认静止alert,例如微信。原生alert框样式丑陋。demo地址: 用力点我项目地址: web-style 希望大家多多关注。项目里有css样式和vue组件。目标是快速构建后台
kmdjs和循环依赖 循环依赖循环依赖是非常必要的,有的程序写着写着就循环依赖了,可以提取出一个对象来共同依赖解决循环依赖,但是有时会破坏程序的逻辑自封闭和高内聚。所以没解决好循环依赖的模块化库、框架、编译器都不是一个好库、框架、编译器。kmdjs的本质就是{}
js设计模式 设计模式是一套可复用的,被众人知晓,经过编目分明的,经验的总结。作用:使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性模式类型创建型设计模式:解决对象在创建时产生的一系列问题。结构型设计模式:解决类或对象之间组合时产生的
聊聊跨域 http: //zt.jd.com:80/cgi-bin/popuser_menu?tag=4# eduTop这是一个普通的URL,格式:protocol :// hostname[:port] / path / [?query]# fra
常用js设计模式整理 在做canvas、webGL游戏时,很深切的感觉到,游戏编程玩的都是设计模式。架构没预先设计好,强耦合性代码在后期维护简直灾难。大型单页应用里,复杂度上升到一定程度时,没有适当的设计模式进行降耦,后续的开发也难以下手。而设计模式正是为了降耦
《每周一点canvas动画》—— 文字粒子 代码文件每周一点canvas动画系列文章目前已经更新了12篇,今天给大家发个福利。我们使用canvas来制作一个小的效果。这个小效果是我从codePen上看到的,我对其做了些修改增强,添加了一些新的功能。UI界面就如下图中看到的样子。我们要
一个html标签到底包含了多少信息(1) 先来看一段代码:var dom = document.querySelector('body');for(var i in dom){ console.log(i,dom[i])}可以看到很多,来整理一下,总共有三大类(我自己分的,没