关键字:undefined
  • 怎么能学好Web前端开发?JS进阶知识点包括哪些?
    怎么能学好Web前端开发?JS进阶知识点包括哪些?JavaScript是前端小白学习的难点,但又是前端工程师必须要掌握的技能。很多同学反映JavaScript知识点多而杂,不知道如何下手,下面就给大家盘点一下JavaScript相关的知识点 ...
  • 5个小技巧让你写出更好的 JavaScript 条件语句
    在使用 JavaScript 时,我们常常要写不少的条件语句。这里有五个小技巧,可以让你写出更干净、漂亮的条件语句。 1、使用 Array.includes 来处理多重条件举个栗子 : 乍一看,这么写似乎没什么大问题。然而,如果我们想要匹配 ...
  • 用 80 行 Javascript 代码构建自己的语音助手
    本文演示了如何使用 Web Speech API 构建一个简单的人工智能聊天机器人。在本教程中,我们将使用 80 行 JavaScript 代码在浏览器中构建一个虚拟助理(如 Siri 或 Google 助理)。你可以前往下方网址测试这款应 ...
  • 14个 JavaScript 代码优化技巧
    这篇文章列举了一些技巧,可帮助你写出更好的 JavaScript 代码,从而提高性能。本文最初发布于 Medium 网站,经原作者授权由 InfoQ 中文站翻译并分享。JavaScript 已经成为有史以来最受欢迎的编程语言之一。从 W3T ...
  • 自学前端拿到offer的心路历程
    热乎的面经附答案先交代下是在二线城市,所以也面不了什么大厂自然也就没什么大厂面经(就算有我也没有这个实力),昨天面试了一家中小型的公司,这里就不透露名字了,总共面了两轮总结后写下了这篇文章,我相信也是有很多和我在二线城市的小伙伴需要这些常见 ...
  • JavaScript 基本语法
    标识符规则在应用程序中,使用变量来作为值的符号名。变量的名字又叫做标识符,其需要遵守一定的规则。必须以字母、下划线(_)或者美元符号($)开头后续的字符也可以是数字(0-9)。因为 JavaScript 语言是区分大小写的,所以字母可以是从 ...
  • JavaScript代码是如何被执行的
    基本概念 编译器,解释器 抽象语法树 字节码和机器码 编译器和解释器 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。根据语言的执行流程,可以把语言分成编译型语言和解释 ...
  • javascript 中 的apply,call 和 bind的区别
    apply和call 在js中,apply和call都是用来改变函数 执行时上下文 的,也就是改变 this 的指向。 js中上下文分为定义时上下文,执行时上下文,且上下文this的指向是可以改变的。 举一个栗子? new 一个人 叫nat ...
  • 《JS原理、方法与实践》- ES6原有对象新增属性
    ES5.1中一共有11个内置对象(不包含global),分别时Function, JSON,Error,Date,Boolean,Object,String,Number,Math,RegExp,Array。在ES5.1中前5个没有发生变化 ...
  • 《JS原理、方法与实践》- ES6新增对象(上篇)
    Symbol Symbol是ES6中新增的一种类型,其含义是符号、标志,它的作用是每调用一次都会返回一个独一无二的返回值,我们可以将此返回值作为对象的属性,这样就不会与原有的属性重名了。即使传入相同的参数,Symbol方法也会返回不同的值。 ...

暂无数据