自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端之JavaScript面向对象开发(12)

1.Symbol 类型1.1.符号的基本用法 符号需要使用 Symbol()函数初始化。符号本身是原始类型,所以 typeof 操作符对符号返回 symbol。let juzi = Symbol(); console.log(typeof juzi); // symbol 调用Symbol()函数时,也可以传入一个字符串参数作为对符号的描述(description)let genericSymbol = Symbol(); let otherGenericSymbo...

2021-08-17 18:14:57 133

原创 前端之JavaScript面向对象开发(11)

7.String类型表示零或多个 16 位 Unicode 字符序列。let firstName = "juzi1"; let lastName = 'juzi2'; let lastName = `designbyly`字符串可以使用双引号(")、 单引号(')或反引号(`)标示.let firstName = 'xxx"; // 语法错误:开头和结尾的引号必须是同一种7.1.字符字面量备注:可以出现在字符串中的任意位置,且可以作为单个字符被解释。7.2.字符串的.

2021-08-16 16:54:47 220

原创 前端之JavaScript面向对象开发(10)

1.数据类型有 6 种简单数据类型(原始类型):Undefined、Null、Boolean、Number、 String 和 Symbol。Symbol(符号)是 ECMAScript 6 新增的2.typeof 操作符"undefined"表示值未定义; "boolean"表示值为布尔值; "string"表示值为字符串; "number"表示值为数值; "object"表示值为对象(而不是函数)或 null; "function"表示值为函数; "symbol"...

2021-08-11 18:25:58 149

原创 前端之JavaScript面向对象开发(9)

const 声明const age = 1314;age = 1314; // TypeError: 给常量赋值// const 也不允许重复声明const name = 'juzi';const name = 'juzi1'; // SyntaxError声明变量时必须同时初始化变量// const 声明的作用域也是块const name = 'juzi';if (true) { const name = 'juzi1';}console.log(name); //

2021-08-10 22:55:54 111

原创 前端之JavaScript面向对象开发(8)

1.let 声明let声明的范围是块作用域, 而var 声明的范围是函数作用域。if (true) { var name = 'juzi'; console.log(name); // juzi} console.log(name); // juzi 1314if (true) { let age = 1314; console.log(age); // 1314} console.log(age); // ReferenceError: age 没有定义块作用域可以

2021-08-09 18:13:01 110

原创 前端之JavaScript面向对象开发(7)

1.var 操作符var designbyly 定义了一个名为 designbyly的变量,不初始化的情况下,变量会保存一个特殊值 undefinedvar designbyly="juzi" designbyly 被定义为一个保存字符串值 juzi的变量。designbyly=1314520 合法,但不推荐2.var 声明作用域var 操作符定义的变量会成为包含它的函数的局部变量,function juzi() {...

2021-08-06 17:58:42 130

原创 前端之JavaScript面向对象开发(6)

1.关键字与保留字按照规定,保留的关键字不能用作标识符或属性名。break do in typeof case else instanceof var catch export new void class extends return while const finally super with continue for switch yield debugger function this default if throw delete import try 2.未来的保留

2021-08-05 17:10:01 106

原创 前端之JavaScript面向对象开发(5)

1.语言基础涉及语法、操作符、数据类型 以及内置功能,在此基础之上才可以构建复杂的解决方案ECMAScript 的语法借鉴了 C 语言和其他类 C 语言2.语法2.1.区分大小写ECMAScript 中一切都区分大小写,变量、函数名还是操作符,都区分大 小写2.2.标志符(标识符,就是变量、函数、属性或函数参数的名称)第一个字符必须是字母、下划线(_)或美元符号($) 剩下的其他字符可以是字母、下划线、美元符号或数字 _designbyly (ok)$desi

2021-08-04 17:22:59 107

原创 前端之JavaScript面向对象开发(4)

1.早期浏览器不支持 JavaScript 的问题采用页面优雅降级的处理方案。<noscript>元素,被用于给不支持 JavaScript 的浏览器提供替代内容。<noscript>.元素可以包含任何可以出现在中的 HTML 元素.2.浏览器显示包含在<.noscript>的情况浏览器不支持脚本 浏览器对脚本的支持被关闭在脚本不可用时让浏览器显示一段话。如果浏览器支持脚本,则用户永远不会看到它<!DOCTYPE html> &

2021-08-03 13:50:21 127

原创 前端之JavaScript面向对象开发(3)

一.文档模式最初的文档模式有两种混杂模式(quirks mode):让 IE 像 IE5 一样(支持一些非标准的特性),在所有浏览器中都以省略文档开头的 doctype 声明作为开关. 标准模式(standards mode):让 IE 具有兼容标准的行为二.两种模式的主要区别体现在通过 CSS 渲染的内容方面三.第三种文档模式准标准模式(almost standards mode)浏览器支持很多标准的特性,但是没有标准规定得那么严格,区别在于如何对待图片元素周围的空白准标准

2021-08-02 13:43:44 95

空空如也

空空如也

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

TA关注的人

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