Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >选择篇(078)-下面代码的输出是什么?

选择篇(078)-下面代码的输出是什么?

作者头像
齐丶先丶森
发布于 2022-05-12 13:47:17
发布于 2022-05-12 13:47:17
13900
代码可运行
举报
文章被收录于专栏:前端面试秘籍前端面试秘籍
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
console.log("🥑" + "💻");
  • A: "🥑💻"
  • B: 257548
  • C: A string containing their code points
  • D: Error
答案: A

使用+运算符,您可以连接字符串。上述情况,我们将字符串“🥑”与字符串”💻“连接起来,产生”🥑💻“

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端面试秘籍 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
选择篇(005)-下面代码的输出是什么
console.log("🐭" + "🐍"); A: 🐭🐍 B:257548 C:A string containing their code points D:Error 参考答案: A 解析: 使用+运算符,您可以连接字符串。上述情况,我们将字符串"🐭" 与 字 符 串 "🐍"连 接 起 来 , 产 生 🐭🐍
齐丶先丶森
2022/05/12
1340
选择篇(002)-下面代码的输出是什么
参考答案: C 解析: “+”运算符不仅用于添加数值,还可以使用它来连接字符串。每当 JavaScript 引擎发现一个或多个值不是数字时,就会持数字强制为字符串。第一个是数字 1。1+2 返回数字 3。 但是,第二个是字符串“Lydia”。“Lydia”是一字符串,2 是一数字: 2 被强制转换为字符串。“Lydia”和“2”被连接起来,产生字符串“Lydia2”。 {name : "Lydia"}是一个对象。数字和对象都不是字符串,因此将二者都字符串化。每当我们对常规对象进行字符串化时,它就会变成[Object object]。与“2”串联的“[Object object]”成为“[Object object]2”。
齐丶先丶森
2022/05/12
2150
选择篇(110)-下面代码的输出是什么?
ES6提供了新的数据结构Set,它类似于数组,但是成员的值是唯一的,没有重复的值(对于基本类型来说)。Set本身是一个构造函数,用来生成Set数据结构。add方法:表示往set中新增一个元素。
齐丶先丶森
2022/12/05
1420
选择篇(056)-下面代码的输出是什么?
当所有运算符的 优先级 相同时,计算表达式需要确定运算符的结合顺序,即从右到左还是从左往右。在这个例子中,我们只有一类运算符+,对于加法来说,结合顺序就是从左到右。
齐丶先丶森
2022/05/12
1860
送你58道JavaScript面试题(上)
之前翻译过前阵子 github很火的 javascript-questions:送你43道JavaScript面试题
ConardLi
2019/08/21
8370
送你58道JavaScript面试题(上)
【JS】411- JS 进阶系列问题(47问)
在函数内部,我们首先通过 var 关键字声明了 name 变量。这意味着变量被提升了(内存空间在创建阶段就被设置好了),直到程序运行到定义变量位置之前默认值都是 undefined。因为当我们打印 name 变量时还没有执行到定义变量的位置,因此变量的值保持为 undefined。
pingan8787
2019/11/15
2.5K0
选择篇(080)-下面代码的输出是什么?
String.raw函数是用来获取一个模板字符串的原始字符串的,它返回一个字符串,其中忽略了转义符(\n,\v,\t等)。但反斜杠可能造成问题,因为你可能会遇到下面这种类似情况:
齐丶先丶森
2022/05/12
2430
送你43道JavaScript面试题
这两天的GitHub Trending repositories被一个名叫 javascript-questions的项目霸榜了,项目中记录了一些JavaScript题目。
ConardLi
2019/06/19
1.8K0
送你43道JavaScript面试题
43道JavaScript面试题
在函数中,我们首先使用var关键字声明了name变量。 这意味着变量在创建阶段会被提升(JavaScript会在创建变量创建阶段为其分配内存空间),默认值为undefined,直到我们实际执行到使用该变量的行。 我们还没有为name变量赋值,所以它仍然保持undefined的值。
conanma
2021/10/28
2.1K0
JS数组转字符串(3种方法)和字符串转数组(2种)
同样是数组转字符串,toString(),toLocaleString(),join(),join(',')的区别是什么?
王小婷
2021/07/14
42.7K0
JS数组转字符串(3种方法)和字符串转数组(2种)
JavaScript基本语法(一)
1.什么是变量 2.为什么要使用变量 3.变量如何使用 4.原理图 5.变量命名规则和规范 6.变量的交换
靠谱先生
2018/09/10
6160
JavaScript基本语法(一)
JS面试点-容易搞错的显式/隐式类型转换
(1)如果是布尔值,true和false分别被转换为1和0 (2)如果是数字值,返回本身。 (3)如果是null,返回0. (4)如果是undefined,返回NaN。 (5)如果是字符串,遵循以下规则: 1、如果字符串中只包含数字,则将其转换为十进制(忽略前导0) 2、如果字符串中包含有效的浮点格式,将其转换为浮点数值(忽略前导0) 3、如果是空字符串,将其转换为0 4、如果字符串中包含非以上格式,则将其转换为NaN (6)如果是对象,则调用对象的valueOf()方法,然后依据前面的规则转换返回的值。如果转换的结果是NaN,则调用对象的toString()方法,再次依照前面的规则转换返回的字符串值。
用户10106350
2022/10/28
9440
JS面试点-容易搞错的显式/隐式类型转换
JavaScript之爆肝汇总【万字长文❤值得收藏】[通俗易懂]
运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验
全栈程序员站长
2022/06/28
1.9K0
JavaScript之爆肝汇总【万字长文❤值得收藏】[通俗易懂]
选择篇(089)-下面代码的输出是什么?
默认情况下,如果不给函数传参,参数的值将为undefined。上述情况,我们没有给参数name传值。 name等于undefined,并被打印。
齐丶先丶森
2022/06/21
1590
选择篇(060)-下面代码的输出是什么?
通过throw语句,我们可以创建自定义错误。 而通过它,我们可以抛出异常。异常可以是一个字符串, 一个 数字, 一个 布尔类型 或者是一个 对象。在本例中,我们的异常是字符串'Hello world'.
齐丶先丶森
2022/05/12
1480
JavaScript中字符串运算符是什么?有哪些?
在JavaScript中,使用 + 和 += 这两个运算符对字符串进行连接运算,前者用于连接两个字符串,后者则连接两个字符串,并将结果赋给第一个字符串。
Javanx
2020/08/19
8530
JavaScript中字符串运算符是什么?有哪些?
JavaScript 进阶问题列表[每日前端夜话0x95]
来源:https://github.com/lydiahallie/javascript-questions
疯狂的技术宅
2019/07/17
1.5K0
JavaScript 进阶问题列表[每日前端夜话0x95]
【面试题】846- 44道比较难的 JS 面试题
国外某网站给出了44道JS难题,试着做了下,只做对了17道。这些题涉及面非常广,涵盖JS原型、函数细节、强制转换、闭包等知识,而且都是非常细节的东西,透过这些小细节可以折射出很多高级的JS知识点。
pingan8787
2021/01/28
7630
选择篇(026)-下面代码的输出是什么?
let number = 0; console.log(number++); console.log(++number); console.log(number); A: 1 1 2 B: 1 2 2 C: 0 2 2 D: 0 1 2 答案: C 后缀一元运算符++: 返回值(返回0) 增加值(数字现在是1) 前缀一元运算符++: 增加值(数字现在是2) 返回值(返回2) 所以返回0 2 2。
齐丶先丶森
2022/05/12
1150
前端面试题 原
我们在js的学习中,往往很多东西看过之后,一段时间不用,就忘记了。或者当时就没有深入的理解,能促使我们不断深入学习的动力最好的办法往往参加些面试,能找到自己的不足也能加深之前学的知识点的记忆。
tianyawhl
2019/04/04
4370
相关推荐
选择篇(005)-下面代码的输出是什么
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档