排序
JavaScript闭包的使用场景
使用场景 1、返回一个函数。 2、作为函数参数传递。 3、在定时器等只要使用回调功能,实际上就是使用封闭包。 包括定时器、事件监控、Ajax请求、跨窗口通信、WebWorkers或任何异步 4、IIFE创建...
javascript构造函数如何借用
说明 1、调用子类构造函数中的父类构造函数。采用apply和call()方法,将新创建的对象作为上下文执行函数。 2、由于构造函数的定制类型必须在构造函数中定义,因此函数不能重用。 另外,子类不能...
javascript组合继承是什么意思
说明 1、利用原型链继承原型上的属性和方法,通过借用构造函数继承实例属性。 2、组合继承弥补了原型链和借用结构函数的不足,是JavaScript中使用最多的继承模式。 组合继承还保留了instanceof...
css中浮动如何理解
本教程操作环境:windows7系统、CSS3、Dell G3电脑。 说明 1、浮动主要分为左浮动和右浮动,分别为float: left; float: right。 2、每次浮动后,元素本身都脱离文档流,原来的位置被其他元素占...
javascript let关键字的使用注意
说明 1、let声明的变量只在最近的一对{}中有效,在一个块级作用域中,不允许一个变量被多次声明。 2、同一变量名可在不同的块级作用域中随意使用。 实例 if(true){ letage=26; console.log(age)...
JavaScript有哪些作用域类型
说明 1、分为全局作用域和函数作用域,当访问变量时,解释器会首先在当前作用域中找到标记符。 如果找不到,就去父作用域找,直到找到变量的标记符或者不在父作用域。 2、值得注意的是,每个子...
pycharm中波浪线是什么意思
pycharm中波浪线是语法错误提示。去除波浪线的方法:1、打开设置,依次展开editor、color scheme、general选项;2、找到weak warning选项;3、取消勾选effects选项即可。 波浪线表示你的语法可...
pycharm不显示项目目录怎么办
pycharm不显示项目目录的解决方法:1、依次点击file、settings选项;2、找到project stucture选项,选中项目目录;3、将项目目录标记成sources即可。 解决方法: (推荐教程:Python入门教程) ...
pycharm快捷键不生效怎么办
pycharm快捷键不生效的解决方法:1、打开pycharm,依次点击file、settings选项,进入设置;2、找到plugins选项,搜索vim插件;3、卸载vim插件,并重启pycharm即可。 原因分析: 可能是安装了vim...
JavaScript对象如何转为原始类型
说明 1、将原始类型的对象转换为内置的[ToPrimitive]函数。 2、使用Symbol.toPrimitive()方法,优先调用后返回。 3、调用valueOf(),如果转换为原始类型,则返回。 调用toString(),如果转换为...






















































