表示空值或空对象指针

发布时间:2025-06-24 18:50:17  作者:北方职教升学中心  阅读量:985


一元运算符:

函数:

函数声明:

函数表达式:

立即执行表达式:

箭头函数:

对象:

创建对象:

对象增删查: 。

运算符:

算数运算符:

操作符。

表示未赋值的变量或函数返回的未定义值。

const arr = [1, 2, 3];const removed = arr.shift();console.log(arr); // 输出 [2, 3]console.log(removed); // 输出 1。

表示空值或空对象指针。5 >= 5。 💓 。获取变量的类型。>大于。操作符。

利用构造函数创建。

表示逻辑值和#xff00c;只有。5 / 3.%。

shift()从数组开始删除一个元素,并返回元素。除法。

  。

true。

#xff1a;
添加元素:

push ( )  在数组的末尾添加一个或多个元素。

const person = { name: "Alice", age: 30};const values = Object.values(person);console.log(values); // 输出 ["Alice", 30]。

++x。!true。delete。函数:xff1功能声明a;function greet(name) { console.log("Hello, " + name + "!");}。,复制具体值,而非引用。||。
const arr = [1, 2, 3, 4, 5];arr.splice(1, 2); // 从索引1开始删除两个元素console.log(arr); // 输出 [1, 4, 5]。

let numbers = [1, 2, 3, 4, 5];let mixed = ["apple", 42, true, {name: "Alice"}];console.log(numbers[0]); // 输出 1console.log(mixed[3].name); // 输出 "Alice"

3.函数。

5.null。

查询元素:

返回数组中某一元素首次出现的位置索引,若不存在,减法。5 - 3.*。

let num = 123      let str = String(num) //string      let str1 = num.toStrign() //string。+正号(强制转换为数字)+5。

let nothing = null;

引用#xff1的数据类型a;
1.对象。5 != 3。true && false。

const arr = [1, 2, 3];arr.splice(1, 0, 1.5); // 将1.5插入索引1的位置console.log(arr); // 输出 [1, 1.5, 2, 3]。false。和。

显示转换:
let str = '123' let num = Number(str) //number let num1 = +str //number。负号(取反)-5。typeof。

const person = {    name: "Alice",    age: 30};const entries = Object.entries(person);console.log(entries); // 输出 [["name", "Alice"], ["age", 30]]。描述。!==严格不等于。

splice()元素࿰可以从数组中删除c;并且元素可以同时插入。逻辑非。x++--。

const arr = [1, 2, 3, 2, 4];const index = arr.indexOf(2);console.log(index); // 输出 1。



js的三种写作方式:

行业:
<body>  <button onclick="alert('行内')"></button></body>
内部:
<body>  <script>    alert('内部')  </script></body>
外部:

外部js标签中间不能写东西。逻辑操作符: 。当赋值给出另一个变量时,非逻辑(NOT)!true。删除对象的属性。

const arr = [1, 2, 3];const removed = arr.pop();console.log(arr); // 输出 [1, 2]console.log(removed); // 输出 3。5 <= 5。

const arr = [1, 2, 3];arr[1] = 2.5;console.log(arr); // 输出 [1, 2.5, 3]。或者(OR)。

let x;console.log(x); // 输出 undefined。

1.number。

修改元素:

数组中的元素可以通过索引直接访问和修改。!。

函数也是一个对象,可作为值传输,属性或方法可作为对象使用。

const person = {    name: "Alice",    age: 30};const values = Object.values(person);console.log(values); // 输出 ["Alice", 30]。

到此结束,感谢您的观看!!!

目录。delete obj.prop。5 + 3.-。-。

描述。

let person = { name: "Alice", age: 30, sayHello: function() { console.log("Hello, my name is " + this.name); }};

2.数组。数组元素可以是任何类型的数据。

///声明一个年龄变量    let age    //赋值    age = 18    //输出    alert(age)。

两个值。

函数表达式:

const greet = function(name) { console.log("Hello, " + name + "!");};
立即执行表达式:
(function(name) { console.log("Hello, " + name + "!");})("Charlie");
箭头函数:
const greet = (name) => { console.log("Hello, " + name + "!");};
对象:
创建对象:
用字面量创建:

///定义对象 let obj = { name: '阿伟', age: 12, phone: 12323232323 } console.log(obj)。

对象是键值对的集合,是最常用的复合数据类型之一。let flag = true;

4.undifined。则返回-1。typeof x。

 #xff1数据转换a;

#xff1a;

console.log(11 + 11) //number console.log('11' + 11) //string console.log('111') //string console.log(+'123') //number console.log(+'123' + 132) //number。

表示值󿀌包括整数和浮点数。

数组:

定义数组:

let arr = [1, 2, 3, 4, 5];console.log(arr); // 输出 [1, 2, 3, 4, 5]。

function greet(name) { console.log("Hello, " + name + "!");}。

删除元素:

pop()从数组末尾删除一个元素,并返回元素。

unshift ( ) 在数组的开头添加一个或多个元素。

let num = 42;

2.string。

 或 。

注释:

单行注释:

///我是单行注释。

js三种写作方式:

行业:

内部:

外部:

js输入输出:

输入语法:

输入语法:

注释:

变量:

数组:

定义数组:

#xff1a;

#xff1的数据类型a;

基本#xff1的数据类型a;

引用#xff1的数据类型a;

 #xff1数据转换a;

#xff1a;

显示转换:

运算符:

算数运算符:

比较运算符:

逻辑操作符: 。--x。示例;加法。!。

//声明并赋值年龄变量 let age=18 //输出 alert(age)。55 * 3./。

控制台打印:

console.log('打印控制台')。
示例。
遍历对象: 。5 !== "5"<小于。

😽感谢大家的点赞👍收藏⭐️评论✍你的一键三连是我更新的动力。乘法。

#xff1的数据类型a;

基本#xff1的数据类型a;

基本数据类型,它们直接存储在栈内存࿰中c;而不是引用访问。取模(求余数)5 % 3.**;二方)2 ** 比较运算符:描述
示例
==等于(等值可以)5 == "5"
===严格等于(等值和类型)5 === "5"
!=不等于。 🌏个人博客主页:心.c。
const person = {    name: "Alice",    age: 30,    city: "New York"};for (const key in person) {    if (person.hasOwnProperty(key)) {        console.log(`${key}: ${person[key]}`);    }}// 输出// name: Alice// age: 30// city: New York。

表示文字字符串。

const person = new Object();2person.name = "Bob";三person.age = 25;

对象增删查:

 。

5 > 3。

输入语法:
prompt('请输入信息')。
&&#xff08逻辑;AND)true && false。对象可包括属性(键值对)和谐方法(xfff08;函数)。

。前/后自减。

x--。
 或 。5 < 3。

前言:JavaScript已经完成,和大家分享我的笔记,希望大家能有所收获,花不多说󿀌开干!!!

🔥🔥🔥专题文章:JavaScript。

一元运算符:++前/后自增。

数组是一个特殊的对象,存储有序的元素列表。

splice ( ) 元素࿰可以在任何位置插入c;并且元素可以同时删除。

<body>  <!-- 引用外部JS -->  <script src="./01.js.html"></script></body>

js输入输出:

输入语法:

页面打印:

document.write('页面打印')。

弹出界面:

console.log('打印控制台')。

多行注释:

/*我是多行注释*/a;

变量是用来存储数据的容器,简单的理解就是一个盒子。

 。

const arr = [1, 2, 3];arr.push(4);console.log(arr); // 输出 [1, 2, 3, 4]。

let str = "Hello, world!";

3.boolean。

const arr = [1, 2, 3];arr.unshift(0);console.log(arr); // 输出 [0, 1, 2, 3]。

<=小于等于。

增加属性:
使用标点:const person = {};person.name = "Alice";person.age = 30;

使用括号:

const person = {};person["name"] = "Alice";person["age"] = 30;

修改属性:

const person = { name: "Alice", age: 30};person.age = 31;

删除属性:

const person = { name: "Alice", age: 30};delete person.age;

搜索对象属性:

const person = { name: "Alice", age: 30};const keys = Object.keys(person);console.log(keys); // 输出 ["name", "age"]。

>=大于等于。