![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端学习笔记
文章平均质量分 83
记录博主如何学习JS、React等前端技术栈
coder_hezi
日积月累,不断前行
展开
-
前端学习资料汇总(随着学习不断更新)
文档类W3school链接我更多的把它当作一个字典,比如说我想找函数的方法有哪些,就会去这里看。JavaScript 教程阮一峰大佬写的文档,建议按照自己的需求去选择部分学习,比如系统性学习、快速上手学习等。ES6 入门教程ES6介绍了很多新特性,我感觉就有点像jdk 1.8那个感觉,一般大家都用。项目类好的项目真的太少了,上网搜一大堆也没有特别好的,这里推荐几个比较好的:1.弹跳小彩球:这个项目可以锻炼面向对象的能力,缺点就是过于简单。2....原创 2021-03-10 17:54:16 · 236 阅读 · 0 评论 -
ECMAScript 6 入门 学习笔记(持续更新中)
文章目录let和const命令let命令特点const命令本文的目的是让了解ES5的人能快速上手ES6开发。原文链接:阮一峰的ES6入门教程let和const命令let命令let命令用来声明变量,但它的作用范围只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1下述代码写了两种不同的循环体,他们区别在于:方式一声明全局变量i,每一次循环i的值都进行变化。原创 2021-02-16 17:14:13 · 683 阅读 · 1 评论 -
一文搞懂 JavaScript 的对象基础、原型与继承链(MDN 学习笔记)
1.声明一个对象var myperson={ name : "Zhang", age : 25, sex : "male", introduction:function(){ alert(name+age+sex); }};myperson.introduction();2.使用构造函数构造构造函数与普通函数的区别在于调用方式,...原创 2020-05-05 23:28:14 · 540 阅读 · 0 评论 -
阮一峰的JavaScript 教程读书笔记之面向对象编程
文章目录OOP实例对象与new命令构造函数new命令this 关键字实质使用场合(1)全局变量(2)构造函数(3)对象的方法使用注意1.避免函数多层嵌套中使用this2.避免数组处理中的`this`this绑定call函数OOP实例对象与new命令构造函数JS中的面向对象是通过构造函数(constructor)和原型链(prototype)来实现的。JavaScript 语言使用构造函数(constructor)作为对象的模板。var Vehicle = function () { this.原创 2021-01-28 18:23:44 · 847 阅读 · 0 评论 -
阮一峰的JavaScript 教程读书笔记之语法专题
文章目录语法专题数据类型的转换强制转换Number函数String函数Boolean函数自动转换语法专题数据类型的转换JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。下面的例子,x是数值还是字符串取决于y是true还是false。因此在编译期间无法知道x的类型,只有在运行时才可以确定。var x = y ? 1 : 'a';强制转换强制转换包括:Number()、Boolean()、String()。Number函数Number()函数可以将任意类型的值转原创 2021-01-23 23:01:36 · 327 阅读 · 0 评论 -
阮一峰的JavaScript 教程读书笔记之运算符
文章目录运算符算术运算符加法运算符其他运算符比较运算符严格相等运算符运算符算术运算符加法运算符JS允许非数值相加,例如布尔值相加,在运算过程中会把布尔值转换为数值。true + true // 21 + true // 2如果是两个字符串相加,会把他们拼成新的字符串;如果是一个字符串和非字符串相加,会把非字符串转成字符串。'a' + 'bc' // "abc"1 + 'a' // "1a"false + 'a' // "falsea"加法运算符是在运行时决定,到底是执行相加,还是执原创 2021-01-26 19:39:20 · 264 阅读 · 0 评论 -
阮一峰的JavaScript 教程读书笔记之数据类型
这个博客就想记录一些读书笔记,阮一峰的JavaScript 教程。数值记录parseInt函数会获取字符串的数值,但是当遇到第一个不是数值的就会停止寻找。 parseInt('1.1');//1 parseInt('123');//123而在java中就会报错Integer.parseInt("1.23")//java.lang.NumberFormatException: For input string: "1.23"如果根本就不是数值的话就会返回NaN,但是js有个特例就是如果有原创 2021-01-21 13:07:08 · 563 阅读 · 0 评论