web前端—面试题汇总(246-250)246、基本的数据类
前端吧
全部回复
仅看楼主
level 7
web前端—面试题汇总(246-250)
246、基本的数据类型Java Script中的数据类型分为6种,两类:简单数据类型和复杂数据类型,简单数据类型包括 Number、Undefined、Null、Boolean 和String,复杂数据类型是Object。一、NumberNumber数据类型指的是数字,包括整型和浮点型。
示例
var x = 314; //十进制整var y = 070; //八进制,56var z = 0xA; //十六进制,10var w = 3.14; //浮点型(数值中必须包含一个小数点,并且小数点后面至少有一位数字)NaN (Not a Number)表示非数值数据,属于Number 类型,常用于一个本来要返回数值的操作数未返回数值;
特点1:任何涉及NaN的操作都会返回NaN;
特点2:NaN与任何值都不相等,包括NaN本身;二、String 类型String类型用于表示由零或多个16位Unicode字符组成的字符序列,即字符串。字符串可以由双引号(“)或单引号(‘)表示。
示例
var test ="小猪佩奇";var test = null;var test = undefined;三、Boolean 类型Boolean 类型有两个值,true 和 false。
注意:true 不一定等于1,false 不一定等于0; 四、Null类型Null类型是一个只有一个值的数据类型,即特殊的值null。代表一个空对象引用。
我们在定义一个变量时常初始化为null,当检查null 值的时候就知道是否已经为该变量赋过值了。
示例
var test = null;if(test != null){ alter("test对象已存在");}五、Undefined 类型Undefined类型只有一个值,即特殊的undefined。在使用var声明变量,但没有对其初始化时,这个变量的值就是undefined。
示例
var test;六、Object 类型js中对象是一组属性与方法的集合。我们看到的大多数类型值都是Object类型的实例。
示例
//1、使用new操作符创建示例var student = new Object();网页链接 = 'tracy';网页链接 = 18;//2、使用对象字面量表示法var student = { name: 'tracy', age:18};247、基本的两列自适应布局左定右适应: 248、unix中常用的命令行虽然上过linux课,但是命令忘得差不多了 尴尬。。。249、OSI模型,HTTP,TCP,UDP分别在哪些层这个可以参考我另一个博客:
网页链接 OSI:物理层-数据链路层-网络层-传输层-会话层-表现层-应用层 250、手写一个jQuery插件1、$.extend(src)
  该方法就是将src合并到jquery的全局对象中去,如:
$.extend({ hello:function(){alert('hello');} });2、$.fn.extend(src)
  该方法将src合并到jquery的实例对象中去,如:
$.fn.extend({ hello:function(){alert('hello');} });
2020年08月31日 14点08分 1
1