js学习
记录jis学习历程
qq_22547477
这个作者很懒,什么都没留下…
展开
-
js中的this
我们每次在调用函数时,解析器都会将一个上下文对象作为隐含的参数传递给函数。使用this来引用上下文对象时,根据函数的调用形式不同,this的值也是不一样的。this的不同情况1.以函数的形式调用。this是window2.以方法的形式调用时,this就是调用方法的对象3.以构造函数的形式调用时,this就是新创建的对象...原创 2021-07-14 15:46:34 · 96 阅读 · 0 评论 -
作用域问题
作用域简单的来说就是代表一个变量的作用范围。在JS中作用域分成两种。全局作用于和函数作用域。1.全局作用域- 直接在script标签中编写的代码都运行在全局作用域中 - 全局作用域在打开页面时创建,在页面关闭时销毁。 - 全局作用域中有一个全局对象window,window对象由浏览器提供, 可以在页面中直接使用,它代表的是整个的浏览器的窗口。 - 在全局作用域中创建的变...原创 2021-07-14 15:43:17 · 172 阅读 · 0 评论 -
js对象学习
1.对象(Object) - 对象是JS中的引用数据类型 - 对象是一种复合数据类型,在对象中可以保存多个不同数据类型的属性 - 使用typeof检查一个对象时,会返回object - 创建对象 - 方式一: - var obj = new Object(); - 方式二: - var obj = {};- 向对象中添加属性 - 语法: 对象.属性名 =...原创 2021-07-14 15:30:10 · 68 阅读 · 0 评论 -
js运算符
运算符也被称为操作符通过运算符可以对一个或多个值进行运算和操作-typeof运算符 -用来检查一个变量的数据类型 -语法:typeof 变量 -它会返回一个用于描述类型的字符串作为结果- 算数运算符 + 对两个值进行加法运算并返回结果 - 对两个值进行减法运算并返回结果 * 对两个值进行乘法运算并返回结果 / 对两个值进...原创 2021-07-14 12:42:31 · 316 阅读 · 0 评论 -
js类型转换
类型转换就是指将其他的数据类型,转换为String Number 或 Boolean1.转换为String-方式一(强制类型转换)-调用被转换数据的toString()方法-注意:该方法不适用于undefined和null。因为这两个类型的数据中没有方法。所以调用toString()时会报错。-方式二(强制类型转换)调用String()函数- 原理:对于Number Boolean String都会调用他们的toString()方法来将其转换为字符串,对于null值。直接转换原创 2021-07-14 12:34:23 · 64 阅读 · 0 评论 -
js的数据类型
1.数据类型JS中一共分成六种数据类型:String 字符串JS中的字符需要使用引号一起来。双引号或者单引号都行在字符串中使用\作为转义符 使用typeof运算符检查字符串时。会返回 "string"Number 数值JS中所有的整数和浮点数都是Number类型特殊的数字Infinity 正无穷-Infinity 负无穷NaN 非法数字...原创 2021-07-14 11:44:21 · 55 阅读 · 0 评论