0
点赞
收藏
分享

微信扫一扫

【每日一题】2529. 正整数和负整数的最大计数-2024.4.9

闲云困兽 04-09 15:30 阅读 2

前言:

JavaScript

什么是JavaScript

:ECMA的前身为欧洲计算机制造商协会,现称"ECMA国际"。制定了标准化的脚本程序设计语言ECMAScript,这种语言得到广泛应用。JavaScript是遵守ECMAScript这一标准而开发的。

JavaScript引入方式

1,内部脚本引入

格式如下

<script>
JavaScript代码
</script>

2,外部脚本引入

 格式如下:

在HTML文件中输入下列代码引入JS文件:
<script src="路径/demo.js"></script>

 JavaScript的基础语法

1,输出语句:

示例如下:(编写如下代码)

弹窗显示

HTML界面显示和控制台显示

 2,变量

示例如下

 示例如下

3,数据类型

原始类型:number(数字),string(字符串),boolean(布尔),null(对象为空),undefined(变量未初始化时,变量默认值为underfined);使用typeof运算符可以获取数据类型

示例如下:

: 为什么 typeof 运算符对于 null 值会返回 "Object"。这实际上是 JavaScript 最初实现中的一个错误,然后被 ECMAScript 沿用了。现在,null 被认为是对象的占位符,从而解释了这一矛盾,但从技术上来说,它仍然是原始值。


运算符:

示例如下:

("=="会解析字符串里的内容,如果一致会返回true,而“===”不会解析字符串里的内容,如果发现数据类型不一致,会直接返回false)

类型转化: 

字符串类型转为数字: 将字符串字面值转为数字。如果字面值不是数字,则转为NaN.

 

4,函数

函数:被设计为执行特定任务的代码块,通过function关键字进行定义。

格式:

function 方法名(参数1,参数2,。。){
//执行的代码
}

示例如下:

JavaScript的对象 

1,Array

Array在JS种常用于定义数组(灵活度很高,可以随意地扩展长度,类似与java中的合集)

2,String

用于创建字符串对象

3,JSON

JSON全称(JavaScript Object Notation)是通过javascript对象标记法书写的文本。本质为字符串,比起自定义对象,更利于网络间数据传输。下面进行“自定义对象”和“JSO对象的比较”

自定义对象

使用格式:

var 对象名 ={
    属性名1:属性值1,
    属性名2:属性值2,
    函数名称:function(形参列表){
}

};

 json对象

使用格式:

var 对象名 ={
    “属性名1”:“属性值1”,
    “属性名2”:“属性值2”,
    函数名称:function(形参列表){
}

}

 由于JSON对象本质为字符串,所以为了提取里面的数据,需要把JSON转换为对象,

使用的方法如下:

var 名称 = JSON.parse(JSON对象名称)

4,BOM

 Window对象(浏览器窗口对象)

常用方法为:

方法名称含义
alert():显示带有一段消息和一个确认按钮的警告框
confirm():显示带有一段消息以及确认按钮和取消按钮的对话框
setlnterval():按照指定的周期(毫秒)来调用函数
setTimeout():在指定的毫秒数后调用函

 Location对象(地址栏对象)

alert(location.href)//可获取当前地址栏对象
location.href="地址";//可跳转到其他地址

 示例如下:

5,DOM

 Document对象中提供了Element元素对象的函数:

1,根据id属性值获取,返回单个Element对象

var h1 = document.getElementId('h1');

2,根据标签名称获取,返回Element对象数组

var divs = document.getElementsByTagName('div')

3,根据name属性值获取,返回Element对象数组

var hobbys = document.getElementsByName('hobby')

4,根据class属性值获取,返回Element对象数组

var clss = document.getElementsByClassName('cls')

案例:

通过修改元素值达成要求

 思路:获取Element元素值,随后进行状态更改即可

 实现步骤如下

 

基础的大概就是这些,整理结束,撒花!!!

举报

相关推荐

0 条评论