JavaScript中的执行上下文及调用堆栈
代码运行是在一定的环境之中运行的,这个运行环境我们就成为执行环境,也就是执行上下文,按照执行环境不同,我们可以分为三类:全局执行环境:代码首次执行时候的默认环境
Vue 中,如何将函数作为 props 传递给组件
Vue 新手经常问的一个常见问题。可以将字符串、数组、数字和对象作为props传递。但是你能把一个函数当作一个props来传递吗?
使用jquery封装的动画脚本(无动画、css3动画、js动画)
自己封装好的showhide.js包含无动画、css3动画、js动画,包括:fade(淡入淡出) slideUpDown(上下滑动) slideLeftRight(左右滑动) fadeSlideUpDown(淡入淡出+上下滑动) fadeSlideLeftRight (淡入淡出+左右滑动)
JavaScript中的var与作用域
JavaScript中没有块级作用域,块级作用域中声明的变量将被添加到当前的执行环境中。在JavaScript中,由for语句创建的变量,即使在for循环执行结束后,也依旧会存在于循环外部的执行环境中。
JavaScript自定义getStyle方法获取元素样式
由于getComputedStyle方法在IE浏览器中只兼容IE9及其以上,而IE8和它之前的浏览器则需要使用currentStyle方法来获取样式,所以我们就可以自定义一个getStyle方法来解决兼容性的问题
async和await是如何实现异步编程?
而为了在较低版本的浏览器或Node支持这种语法,其中一种解决方案是将其转化为Generator函数和Promise来实现。换句话说,任何的async和await实现的异步函数,都可以替换成Generator函数和Promise实现。
谈技术人员思维转变
今天专门写一篇文章来谈下技术人员思维转变,或者说叫从技术到管理,从技术走到项目经理或产品经理的时候你应该有的一些思维转变。对于技术人员在技术上专注和精进本身是没有问题的
程序员职场背锅甩锅指南
最近在进行一个新项目,所以在有些需求不明确或工作任务不明确的时候难免做些无用功。但是,在跟领导确认了多遍需求之后,做出来的东西还是被全盘推翻,成功地被扣上一口大锅,因为我的领导上面还有领导
CSS如何改鼠标样式?
在css中,可以通过cursor属性来改鼠标样式。下面本篇文章就来给大家介绍一下cursor属性,希望对大家有所帮助。