typeof()

作用:运算符把类型信息当作字符串返回

typeof(x)返回X的类型可能有的类型有:

  • (数字)
  • string(字符串)
  • boolean(布尔型)
  • function(函数)
  • object(对象)
  • undefind(未定义)
  • Symbol(我也不懂)


coust

声明并且初始化值,值不可修改

const PI = 3.141592653589793;
PI = 3.14;      // 报错
PI = PI + 10;   // 报错


persetInt()和persetFloat()

作用:解析x并返回一个整数/浮点数
parseInt(string, radix)
参数
string:被解析的字符串
radix:要解析的数字的基数,介于 2 ~ 36 之间 默认为10

parseInt("10",10); // 10 转换为10进制
parseInt("10",8); // 12 转换为8进制
parseInt("10", 2); // 1010 转换为2进制


== ===

== 相等运算符和 === 严格运算符

var a = "2";
var b = 2;

alert(a==b);// True 两边值类型不同的时 会自动将 a 和 b 转换为相同的类型然后进行比较
alert(a===b); // False 严格运算符则不做类型转换


JSON (JavaScript Object Notation)

觉得有点像Python的dict Python中也提供了json.loads()转换函数

var json={"key1":"value1","key2":"value2" };

json={"a":1,"b":2};
i=json.a;  // i=1


arguments

储存了函数所传入的所有参数,类似于数组

function sum()
{
alert(arguments.length) //  3
alert(arguments[0]) // 4
}
sum(4,8,12);


Style样式获取

.Style

.style 获取行间样式

.currentStyle

.currentStyle 获取非行间样式(IE支持)

.getComputeStyle

.getComputeStyle 获取计算后最终使用的样式(兼容)
最后修改:2020 年 07 月 15 日
如果觉得我的文章对你有用,请随意赞赏