美文网首页
JavaScript 学习

JavaScript 学习

作者: iMark | 来源:发表于2016-09-30 11:28 被阅读7次

基础语法:

  1. 大小写敏感;
  2. 以分号结束每一句;
  3. 使用驼峰式命名方法
  4. HTML 中的脚本必须位于 <script> 与 </script> 标签之间,放置在 <body>和 <head> 部分。

数据(Data)类型

js 中的数据类型总共有 7 种: undefined, null, boolean, string, symbol, number, and object

variables allow the computer to stroe data in a dynamic fashion, in js, we declare a variable by calling var xxx.

Variable names can be made up of numbers, letters, and $ or _, but may not contain spaces or start with a number.


对象(Object)

js 中对象使用 花括号{ }
我们还知道数组使用 方括号 [ ] 来表示;
数组中的元素使用 index 来取用;
对象中的元素使用 property 来取用;(可以使用 点号或者方括号,两者差别在于方括号可以操作带有空格的 property,并且此时应该加上引号(单引号或者双引号均可) )


MEMO

1. += 的使用,例如

var myData = 3;
var myStr = "Hello "
myData += 5; //myData is 8
myStr += "JavaScript"; //myStr is "Hello JavaScript"

2. 和 Python 一样,字符串具有 immutability 属性

这个和 Python 是完全一样的,我们没有办法对使用索引来更改字符串,但是这并不意味着字符串的内容不可以改变,事实上,想要改变字符串的美容是相当直观和简单的,由于 字符串也是变量,所以我们可以使用 varName = varValue 的形式来重新赋值,这样就就改变了其内容。

3. 数组和字符串互转

4. 布尔型变量

Boolean values are never written with quotes. The strings "true" and "false" are not Boolean and have no special meaning in JavaScript.

5. =====(equal vs strictly equal)

前者仅仅比较内容,而后者还对对数据类型进行检查,
例如, 7=="7"7==="7" 的结果分别为: truefalse

相关文章

网友评论

      本文标题:JavaScript 学习

      本文链接:https://www.haomeiwen.com/subject/eewlyttx.html