字节跳动最爱考的前端面试题:JavaScript 基础
​IT技术交易平台注意:每道题前面出现的(xx)数字代表这道题出现的频次,此JS基础是基于30篇前端面经整理出的问题和对应的回答、参考链接等。文章内容为拿到Offer的本人整理。(2)问:0.10.20.3嘛?为什么?JavaScript使用Number类型来表示数字(整数或浮点数),遵循IEEE754标准,通过
似梦清欢 似梦清欢
1年前
排序算法(冒泡、快速、插入)
稳定性:排序前后相等的元素位置是否会被交换。冒泡排序strcpy只能拷贝字符串,整型或浮点型数组需要用memcpy。memcpy称为内存拷贝接口,可以将某一段连续的内存放入另一段连续的内存中。在使用随机数的代码中使用固定的数组有利于调试。:::tipmem
Wesley13 Wesley13
3年前
JavaSrcipt的数字(number):深入理解内部机制
一、数字的语法JavaScript中的数字字面量一般用十进制表示。在JavaScript中表示数字的数据类型只有一种Number,这种天使与魔鬼同体的数据类型也就只有js了。//同时表达整数和浮点数vara78,b78.3;console.log(typeofa);//number
Easter79 Easter79
3年前
Swift讲解专题九——枚举
Swift讲解专题九——枚举一、引言      在ObjectiveC语言中,没有实际上是整型数据,Swift中的枚举则更加灵活,开发者可以不为其分配值类型把枚举作为独立的类型来使用,也可以为其分配值,可以是字符,字符串,整型或者浮点型数据。二、枚举语法      Swift中enum关
Wesley13 Wesley13
3年前
Java开发笔记(三十)大小数BigDecimal
前面介绍的BigInteger只能表达任意整数,但不能表达小数,要想表达任意小数,还需专门的大小数类型BigDecimal。如果说设计BigInteger的目的是替代int和long类型,那么设计BigDecimal的目的便是替代浮点型float和双精度型double了。正如它的兄弟BigInteger一般,BigDecimal不存在什么数值范围限制,无论是
Stella981 Stella981
3年前
BigDecimal和BigInteger
在看《阿里巴巴开发手册》里面提到浮点数之间的等值判断不要用,而是指定误差范围或用BigDecimal,然后才记忆起备忘录里BigDecimal还没写呢,就这篇幅写了一星期,因为实习完全没有时间啊啊啊啊啊啊啊啊1\.BigDecimal介绍背景我们知道计算机
Wesley13 Wesley13
3年前
2.3 JavaScript 基本数据类型
我们在程序中所使用的任何值都是有类型的。JavaScirpt仅有几大基本数据类型。1:数字包括浮点数与整数,例如这些都是属于数字:1,100,3.14。2:字符串包括任意数量字符组成的序列,例如:"a","12","two","123helloworld"。3:布尔值包括true和false。4:unde
Wesley13 Wesley13
3年前
Java 基础语法
常量:在程序运行期间,固定不变的量常量的分类:1.字符串常量:凡是用双引号引起来的部分,叫做字符串常量,例如:"abc","hello","123"2.整数常量:直接写上的数字,没有小数点,例如:100,200,0,2503.浮点数常量:直接写上的数字,有小数点,
小万哥 小万哥
10个月前
掌握 C# 变量:在代码中声明、初始化和使用不同类型的综合指南
C变量变量是用于存储数据值的容器。在C中,有不同类型的变量(用不同的关键字定义),例如:int存储整数(没有小数点的整数),如123或123double存储浮点数,有小数点,如19.99或19.99char存储单个字符,如'a'或'B'。Char值用单引号
小万哥 小万哥
7个月前
学会在 C++ 中使用变量:从定义到实践
C变量变量是用于存储数据值的容器。在C中,有不同类型的变量(使用不同的关键字定义),例如:int存储整数(没有小数点),例如123或123double存储浮点数,带有小数点,例如19.99或19.99char存储单个字符,例如'a'或'B'。字符值