当前位置: 首页 > wzjs >正文

做盗版网站 国外服务器吗北京seo招聘

做盗版网站 国外服务器吗,北京seo招聘,公司网站建设的工具,网站的字体做多大一、数据类型 JavaScript 有七种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(ES6 新增)、BigInt(ES2020 新增)。 Undefined :变量声明后未初始化时的默认值,例如 let a; c…

一、数据类型

JavaScript 有七种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol(ES6 新增)、BigInt(ES2020 新增)。

  • Undefined :变量声明后未初始化时的默认值,例如 let a; console.log(a); 输出 undefined

  • Null :表示一个空值,常用来表示某个变量或对象不存在,例如 let b = null;

  • Boolean :表示布尔值,只有 truefalse 两个值。

  • Number :包括整数和浮点数,如 423.14

  • String :表示字符串,用单引号、双引号或反引号(模板字符串)括起来,例如 'Hello World'"Hello World"Hello World

  • Symbol :表示独一无二的值,主要用于对象属性名,防止属性名冲突,例如 let sym = Symbol('description')

  • BigInt :用于表示任意精度的整数,当数字后面加上 n 表示 BigInt,如 123n

二、变量

JavaScript 有三种变量声明方式:

  • var :函数作用域,在函数内声明的变量在函数外无法访问。存在变量提升现象,即变量会提升到当前作用域的顶部,但初始化不会提升。

  • let :块级作用域,在 {} 包裹的代码块内有效。也存在变量提升,但存在暂时性死区,在变量声明之前访问会报错。

  • const :块级作用域,用于声明常量,一旦赋值就不能改变。同样存在暂时性死区。

三、运算符

  • 算术运算符+(加)、-(减)、*(乘)、/(除)、%(取模)、++(自增)、--(自减)。例如 let sum = 5 + 3; 表示 5 加 3。

  • 比较运算符==(等于)、===(全等,比较值和类型)、>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、!=(不等于)、!==(全不等)。例如 5 === 5 返回 true5 === '5' 返回 false

  • 逻辑运算符&&(与)、||(或)、!(非)。例如 true && false 返回 falsetrue || false 返回 true

  • 赋值运算符=(赋值)、+=-=*=/= 等。例如 let a = 5; a += 3; 相当于 a = a + 3;

四、语句

  • if...else 语句 :根据条件执行不同代码块。例如:

let score = 75;
if (score >= 90) {console.log('优秀');
} else if (score >= 70) {console.log('良好');
} else {console.log('一般');
}
  • switch 语句 :用于多分支选择,根据表达式的值执行相应的代码块。例如:

let day = 'Monday';
switch (day) {case 'Monday':console.log('周一');break;case 'Tuesday':console.log('周二');break;default:console.log('其他');
}
  • for 循环 :用于循环执行代码块,语法为 for (初始化; 条件; 更新)。例如:

for (let i = 0; i < 5; i++) {console.log(i);
}
  • while 循环 :先判断条件,条件为真时执行循环体。例如:

let i = 0;
while (i < 5) {console.log(i);i++;
}
  • do...while 循环 :先执行循环体,再判断条件。例如:

let i = 0;
do {console.log(i);i++;
} while (i < 5);

五、函数

函数是具有功能的一段代码块,可以通过函数名调用执行。

  • 函数声明

function add(a, b) {return a + b;
}
console.log(add(3, 5)); // 输出 8
  • 函数表达式 :将函数赋值给变量。

let sub = function(a, b) {return a - b;
};
console.log(sub(7, 2)); // 输出 5
  • 箭头函数 (ES6 新增):简化函数定义,没有自己的 this、arguments 等。

let multiply = (a, b) => {return a * b;
};
console.log(multiply(4, 6)); // 输出 24

六、对象与数组

  • 对象 :用于存储多个键值对的数据集合,用 {} 定义。

let person = {name: '张三',age: 20,gender: '男'
};
console.log(person.name); // 输出 张三
console.log(person['age']); // 输出 20
  • 数组 :用于存储一组有序的数据,用 [] 定义。

let numbers = [1, 2, 3, 4, 5];
console.log(numbers[2]); // 输出 3
numbers.push(6); // 添加元素
console.log(numbers.length); // 输出 6
http://www.dtcms.com/wzjs/243011.html

相关文章:

  • 织梦网站在css中怎样做导航栏谷歌浏览器下载手机版app
  • 微信电影小程序搭建上海优化网站方法
  • 哪个网站建站好500平台seo营销课程培训
  • 汕头中英文网站推广上海关键词排名软件
  • wordpress影院哈尔滨企业网站seo
  • 企业展示网站 数据库设计百度客服怎么联系
  • 厦门做网站哪家好seo优化与推广招聘
  • 高唐做网站建设公司windows优化大师官网
  • 在哪个网站做简历比较好网站seo案例
  • 站内优化怎么做什么是市场营销
  • 做翻译 网站吗培训网站搭建
  • 网站模板素材怎么用深圳今日重大新闻
  • 淮安做网站建设的网络公司网络营销渠道策略有哪些
  • 建筑人才网助理工程师站长工具seo综合查询论坛
  • 网站做成app客户端网上推广赚钱项目
  • 网站做代码图像显示不出来青岛谷歌优化公司
  • 西安官网seo昆明网站seo公司
  • 深圳网站建设在哪里找网络推广计划书
  • => wordpress 翻译 不显示赣州seo唐三
  • 网站做板块地图的办法网站页面禁止访问
  • 电子 东莞网站建设seo优化的主要任务
  • 把网站做成静态页面黄冈网站推广软件视频下载
  • 风中有朵雨做的云电影网站seo怎么优化效果更好
  • 东营做网站排名制作自己的网页
  • 东莞做网站的公司有哪些网店推广运营
  • 深圳做响应式网站百度站长工具网站
  • soho外贸网站建设企业网站推广模式
  • 政府网站建设8大要求网络营销策划模板
  • 软件开发方法有几种seo是做什么工作的
  • 济宁网站建设多少钱全网营销系统怎么样