自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 入口函数 window.onload

语法:······写在window.onload函数中的js代码会在页面加载完成之后(页面包含的html\css\js\图片等等)执行再执行。

2021-05-18 22:14:49 111

原创 2.1运算符与表达式

1、运算符和表达式的分类······运算符: 也称为操作符,用于执行程序代码运算,会针对一个以上操作数进行运算, 例如 2 + 3 + 5,这里的加号就是运算符。·······表达式: 是由一个或多个操作数通过运算符连接起来的式子,每个表达式最终会有一个结果返回给开发者, 例如 1 + 1 = m 整个式子就是表达式。JavaScript常用的运算符有:算术运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符。根据运算符的分类可以将表达式分为:算术表达式、赋值表达式、条件表达式、逻辑表达式、

2021-05-17 15:16:21 153

原创 1.4 数据类型的强制转换

所有从页面获取的数据都是字符串,无法进行数值计算,需要转换为具体的数据类型运算操作,数据类型转换分为’数据类型强制转换’、‘数据类型隐式转换’。数据类型的强制转换就是通过 js 提供的函数进行数据转换。1、其他类型转 Number 类型(1)Number ( 参数 )参数······参数像是一个占位符。当方法被调用时,传递值给参数,这个值被称为实参或变量。······参数列表是指方法的参数类型、顺序、和参数的个数。······参数是可选的,方法可以不包括任何参数。·形式参数 在方法被调

2021-05-12 17:15:28 104

原创 1.3 数据类型

1、数据类型分类JavaScript 的数据类型共分为六大类,五大 简单数据类型(也称为基本数据类型)和复杂数据类型(也称为引用数据类型)。······在计算机中,不同的数据存储所需容量不同,不同数据类型对应业务也不一样。为了充分利用内存空间,区分不同业务,于是将数据分为不同的类型。······JavaScript的数据类型为弱类型,即最开始的时候并不知道变量是什么类型,必须通过后面的值才能知道,也就意味着不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。(1)基本(简单)数据类型

2021-05-10 20:05:17 93

原创 1.2 JavaScript初体验

1、引入JavaScriptJavaScript 和 CSS 类似,要嵌入到 HTML 中才能被浏览器解释和执行,将 JavaScript脚本嵌入到 HTML 文档中有 3 种标准引入方法:(1)行内:在 HTML 属性中直接嵌入,结构行为不分离,不方便复用,不建议使用;<div style = "width:100px;height:100px;background:red;" onclick="alert('我是平头哥')">我是来学前端的</div>(2)内嵌:通

2021-05-07 21:56:50 78

原创 1.1 JavaScript简介

1、网站组成网站由html、css以及javascript三部分组成。(结构)html: 超文本标记语言(HyperText Markup Language),专门编写网页内容的语言。(样式)css : 层叠样式表(Cascading Style Sheets)。(交互)javascript : 简称js,网页交互的解释性脚本语言,专门编写客户端交互行为。2、什么是JavaScriptJavaScript 是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有

2021-05-02 19:52:56 65

原创 定时器

1、含义:JavaScript提供一些原生方法来实现让某一段代码延时执行的功能。JS的定时器目前有三个:setTimeout、setInterval和setImmediate。2、setTimeout(function(){},时间)延迟定时器在指定的毫秒数后调用函数或计算表达式,只执行一次。延迟时间以毫秒(ms)为单位,1s=1000ms。一般用于咨询弹框、网站广告弹窗等相关操作。setTimeout(fn, x)表示延迟x毫秒之后执行fn,只执行一次。var 要设置定时器的标签的Id

2021-04-27 15:29:29 40

原创 异步

1、引入异步的原因浏览器(或者说JS引擎)执行JS的机制是基于事件循环。JS是单线程,同一时间只能执行一个任务,其他任务要排队,后续任务必须等到前一个任务结束才能开始执行。2、引入异步的目的为了避免因为某些长时间任务造成的无意义等待 ,JS引入异步,用另一个线程来管理异步任务。3、JS实现异步的流程当JS解析执行时,会被引擎分为两类任务,同步任务(synchronous) 和 异步任务(asynchronous)。(1) 同步任务会直接在主线程(执行栈)队列中按顺序执行;(2)异步任务当

2021-04-25 20:10:24 59

原创 JavaScript学习实录

一、怎样学习 JavaScript1、不要担心将来的决定,要潜心学习。2、不要让自信把你骗进遗忘陷阱3、用对待玩具的心态对待新技能会让练习更加有趣。4、用小目标的方法找时间编程5、慢下来,步子小一点,思考慢一点,你会学的更快6、先用简单语言编写复杂代码本章心得来源于Zero-An的《Js学习心得和思考方法》,用于学习,如有冒犯请联系删帖。1、不要担心将来的决定,要潜心学习。对于刚开始学习 JavaScript的人来说,我们关注的事情应该是眼下的基础知识的学习,而不是将来我要学什么。要走出这个误区

2021-04-24 21:11:23 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除