[JS全解]JS数据类型与运算
本文章资料主要来自饥人谷2020版前端体系课,本文为课程笔记
数据类型
数字与字符串
功能不同
- 数字是数字,字符串是字符串
- 数字可以进行加减乘除,字符串不可以
- 字符串可以表示电话号码,数字不可以
存储形式不同
- JavaScript中,数字使用64位浮点数形式存储
- 字符串使用类似UTF-8形式存储(UCS-2)
本文章资料主要来自饥人谷2020版前端体系课,本文为课程笔记
功能不同
存储形式不同
Step | Process |
---|---|
Resume/ Application | Resume skimmer, manual reading, or submitted by recommendation |
Coding Challenge | Hacker Rank, create a demo app, add a feature to a demo app |
Reruiter Phone Screen | Friendly, marketing company, questions about why you are leaving. what you are working on, what you want next, etc |
Technical Phone Screen | Code in a collabedit or google doc. Pair program on adding a feature to a codebase. High-level questions about your domain and project |
Onsite Interview | Similar to above except in person and 3-6hrs long, sometimes a bit harder |
What is an algorithem?
Why should you care?
What will we cover today?
本文章资料主要来自饥人谷2020版前端体系课,本文为课程笔记
表达式
1+2
这个表达式的值为3add(1, 2)
这个表达式的值为函数add
的返回值console.log
表达式的值为函数本身console.log(3)
表达式的值为console.log
的返回值,也就是undefined
本文章资料主要来自饥人谷2020版前端体系课,本文为课程笔记
定义
概念
JS实现方法(使用setInterval与left)
使用transform实现
Typography 101(the concise edition)
What is Responsive Typography
Variable fonts: responsive type
Implementing web fonts well: performence, proportion & polish
Typography for reading(with a healthy dose of modern CSS)
Editional typography & art direction
Responsive Typography in a nutshell
提到前端,就不得不提到JavaScript,一般而言,我们会这样形容前端的三大支架
那么,JavaScript从何而来,在这篇博客中,我自己总结了一下。