首页 文章 视频教程 问答

搜索
文章 问答 视频 工具
综合排序 最新排序 热门优先
  • js中shift和unshift的对比

    添加unshift可以接受==新增多项,shift只删除一项。shift和unshfit会修改原数组,shift会返回==删除==的项目,unshift会返回==添加==后数组的长度。

    小妮浅浅 时间2021-10-12 阅读量28668

  • js中pop和push的比较

    push可以==新增多项,pop只能删除一项。数组pop和push提供了类似栈的操作方法,从尾部添加或删除。pop和push会修改原数组,pop会返回==删除==的项目,push会返回==新增==数组的长度。

    小妮浅浅 时间2021-10-12 阅读量31216

  • js声明变量的提升

    var声明的变量将提升到当前作用域的顶部,而不是全局。只有声明提升,赋值不提升。不使用var声明的变量默认挂在全局对象window下。如果是函数变量提升,相当于var add; add = function...。

    小妮浅浅 时间2021-10-12 阅读量18276

  • js作用域链是什么

    当代码在一个环境中执行时,它将创建一个功能域链。作用域链的使用,让变量沿着作用域链层层向上搜索,直到整体环境。每层功能域的性能消耗巨大,需要减少缓存顶部对象的搜索层数。

    小妮浅浅 时间2021-10-12 阅读量18467

  • js中ES Module和Commonjs的区别

    CommonJS模块装入js文件的过程是同步的,运行时装入。ES Module装入js文件的过程是在编译(解析)时装入的,它是异步的。ES Module通过export导出的是变量本身的引用。

    小妮浅浅 时间2021-10-12 阅读量19548

  • js中的树如何理解

    分层数据的抽象模型。前端工作中常见的树包括:DOM树、级联选择、树形控件。JS中没有树,但可以用Object和Array构建树。树的常用操作,深度/广度优先遍历,先中后序遍历。

    小妮浅浅 时间2021-10-10 阅读量24762

  • js栈的应用场景

    需要先进先出的场景,如十进制转二进制,判断字符串括号是否有效,函数调用堆栈等。有效括号:左括号越低,右括号越高。函数调用堆栈,最后调用函数,先执行。JS解释器使用栈来控制函数的调用顺序。

    小妮浅浅 时间2021-10-10 阅读量16449

  • js中构造器属性的介绍

    在对象中,可以设置一些奇怪的属性_num,称之为构造器属性。一般来说,这种属性不想直接通过外部访问(obj._num)。构造器属性可以重写自定义属性的get和set方法。

    小妮浅浅 时间2021-10-10 阅读量14934

  • js中valueOf和toString的区别

    valueOf是对象的原始值,通常不显示调用,通常由js在后台自动调用。toString本身的一个功能是字符串的转换,也会自动转换。如果重写这两种方法,运算时优先调用valueOf,显示时优先调用toString。

    小妮浅浅 时间2021-10-10 阅读量14983

  • js创建构造函数的注意点

    构造函数名首字母需要大写。构造函数不需要return就可以返回结果。必须使用new来调用构造函数。只要调用函数创建对象。this必须添加到属性和方法之前。

    小妮浅浅 时间2021-10-10 阅读量15196

    上一页 12345678...2122 下一页

js的相关搜索

  • json
  • js数组
  • node.js

热门标签

Python java php mysql js javascript

文章热搜

  • 1python是什么意思
  • 2用python画爱心及代码演示
  • 3pycharm如何配置python环境
  • 4Python中各种符号的意义

教程热榜

  • 1Python编程零基础入门教程(黑马程序员)
  • 2零基础入门学习Python(小甲鱼)
  • 3python零基础入门学习
  • 4看漫画学python!简单易懂的python基础教程

关于我们 广告合作 友链互换 open@py.cn

Python学习网(www.py.cn) - 免费的Python编程视频教程在线学习、交流平台,帮助python自学者快速成长!

版权所有 江苏灵匠信息科技有限公司 苏ICP备16018502号-40

公众号