JS基础
文章平均质量分 67
小橙子Wu
前端开发工程师,热爱运动,期待代码水平越来越好。
展开
-
【前端工程师之ajax基础】原生XML请求+jquery发请求+axios发起请求
- 请求行【POST URL,HTTP/2.1协议版本】 - 请求头:一组组键值对 - 请求体:一般POST请求才有,在浏览器调试工具的form data或者request payload 中看原创 2023-02-23 16:31:27 · 761 阅读 · 0 评论 -
【前端攻城师之JS基础】11Bom浏览器对象模型
BOM对象包括Window 代表整个浏览器窗口,同时window也是网页中的全局对象Navigator 代表当前浏览器的信息 通过该对象可以识别不同的浏览器Location 代表当前浏览器的地址栏信息,通过Location可以获取到地址栏信息,或者操作浏览器跳转页面History 代表浏览器的历史记录,通过该对象可以操作浏览器的历史记录,该操作不能获取到具体的历 史信息,只能操作浏览器向前或向后翻页,而且该操作只在当次访问时有效。原创 2022-10-26 21:40:25 · 585 阅读 · 0 评论 -
【前端攻城师之JS基础】10事件对象
当事件被触发时,浏览器会调用响应函数,同时将一个事件对象作为实参传递给响应函数在事件对象中封装了当前事件相关的一切信息,包括鼠标的坐标,哪个按键被按下,鼠标滚轮滚的方向等可以在响应函数中定义一个形参,来使用事件对象,但是在IE8以下浏览器中事件对象没有做实参传递,而是作为window对象的属性保存,以下方法兼容IE8和其他浏览器元素.事件 = function(event){};元素.事件 = function(e){};原创 2022-10-26 21:37:57 · 464 阅读 · 0 评论 -
【前端攻城师之JS基础】09Dom对象 文档对象模型
可以通过js去操作整个网页文档指的是整个html页面,对象指的是文档中的任何内容都可以看作是一个对象,模型指的是对象之间的关系节点:文档节点(整个html文档)元素节点(文档中的标签)属性节点(标签的属性)文字节点(标签中的文本内容)原创 2022-10-26 21:32:27 · 294 阅读 · 0 评论 -
【前端攻城师之JS基础】08JS中的包装类
但是在实际应用中千万不要这么干,因为实际应用中经常用到数字的比较。包装类是给浏览器底层自己用的,需要将基本数据类型转换成对象。通过这三个包装类可以创建基本数据类型的对象。原创 2022-10-26 21:20:01 · 510 阅读 · 0 评论 -
【前端攻城师之JS基础】07Date日期对象和Math对象
Date和Math都是JS的内建对象,可以直接拿来使用。原创 2022-10-24 08:46:34 · 93 阅读 · 0 评论 -
【前端攻城师之JS基础】06函数的方法和隐含参数
2.以方法的形式调用时obj.fun(),this是调用方法的对象fun,如果以绑定事件响应函数调用时,this是绑定的那个对象。4.使用call和apply调用时fun.call(obj1),this是指定的那个对象obj1。通过两个方法可以直接调用fun函数,并且可以通过第一个实参来指定函数中this。3.以构造函数的形式调用时new Person(),this是新建的那个对象。this是函数的上下文对象,根据函数的调用方式不同会执向不同的对象。这两个方法都是函数对象的方法需要通过函数对象来调用。原创 2022-10-24 08:42:56 · 478 阅读 · 0 评论 -
【前端攻城师之JS基础】05数组
语法 数组.length修改length如果修改的length大于原长度,多出来的部分会占用内存,但是没有值如果修改的length小于原长度,则多出来的部分会被删除。原创 2022-10-24 08:37:58 · 965 阅读 · 0 评论 -
【前端攻城师之JS基础】04原型对象
in运算符通过该运算符可以判断一个对象中是否含有指定的属性,返回值是true,或false语法:“属性名” in 对象名。原创 2022-10-21 19:16:40 · 293 阅读 · 0 评论 -
【前端攻城师之JS基础】03函数进阶
如果我们想要创建多个对象,每次都使用字面量创建,就要重复写很多遍,不妨将相同的代码提取出来,封装成一个函数,封装成创建对象的函数叫做工厂方法(批量生产) } //将新的对象返回 return obj;}构造函数的存在前提,使用new Object创建出来的对象,对象类型都是Object,如果我们想要区分两个对象的类型,工厂方法创建对象已经不合适了,所以为了区分对象的类型,提出了构造函数类:构造函数就是一个类实例:构造函数新建的对象,叫做这个类的实例。原创 2022-10-21 19:09:58 · 268 阅读 · 0 评论 -
【前端攻城师之JS基础】02JS对象基础
函数也是一个对象,对象能干的事函数都能干方法一:用构造函数创建一个函数创建一个函数对象,可以将要封装的代码以字符串的形式传递给构造函数,封装好的函数不会直接执行,只有调用函数才会执行封装的代码方法一:使用函数声明来创建一个函数语法 function 函数名([参数1,参数2,参数N]){}方法三:使用函数表达式创建函数原理 :创建一个匿名函数,然后将函数赋值给一个变量语法 :var fun3=function([参数1,参数2,参数N]){}整个是一个赋值语句,最后要写好分号。原创 2022-10-21 19:05:59 · 693 阅读 · 0 评论 -
【-前端攻城师之JS基础】01JS基础语法
可以将js代码编写到标签的onclick属性中,当点击按钮时,代码会执行可以将代码编写到超链接的href属性中,当点击超链接时,会执行代码可以将js代码编写到script标签中可以将代码编写到外部js文件中,然后通过script标签引入。原创 2022-10-21 19:01:25 · 215 阅读 · 0 评论