初学js
接触时感觉跟前面写网页的差距和大,与c语言很相似。主要学的有:
1、引入js的三种方法:外联,内联,嵌套
2、标识符:第一个字符可以是任意Unicode字母,以及美元符号($)和下划线(_)。 - 第二个字符及后面的字符,还可以用数字。
3、JavaScript的数据类型,分成两组:
a、原始类型(primitive type):数值( number ) 字符串类型( string ) 布尔值(boolean) null undefined
b、和引用类型(complex type):对象(object) 数组(array) 函数(function)
4、isInteger(value):判断参数是否为整数
5、typeof运算符
a、原始类型: 数值、字符串、布尔值分别返回number、string、boolean。 typeof 123; //number typeof "123"; //string typeof false; //boolean
b、函数: 函数返回function function fn() {} typeof fn; //function
c、undefined: 返回undefined typeof undefined //undefined 可以使用这一点来检测一个变量是否被声明 if(typeof v === "undefined") { console.log(1); }
d、除此之外,都返回object typeof window //object typeof {} //object typeof [] //object typeof null //object
6、运算符
运算符 例子 等价于
= x=y
+= x+=y x=x+y
-= x-=y x=x-y
```*=``` x```*=```y x=x```*```y
/= x/=y x=x/y
%= x%=y x=x%y
关系运算符
运算符 描述
== 等于
=== 全等(值和类型)
!= 不等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于
最新文章
- 使用page object模式抓取几个主要城市的pm2.5并从小到大排序后写入txt文档
- asp.net 数据绑定 -- 时间格式
- tar压缩
- Spring学习笔记 6. 尚硅谷_佟刚_Spring_Bean 之间的关系
- NYOJ-756重建二叉树
- [FMS]FMS流媒体服务器onStatus介绍说明
- Oracle分组函数cube VS rollup
- ThinkPHP3.2 加载过程(四)
- 邮件协议POP3/IMAP/SMTP服务的区别
- 14.6.2 Moving or Copying InnoDB Tables to Another Machine 移动或者copy InnoDB 表到另外的机器
- HTTPDNS成为移动互联网的标配–原因与原理解析(转)
- MP4视频编码器
- LeetCode OJ 54. Spiral Matrix
- Struts2学习笔记⑦
- Linux 密钥验证
- 06 Zabbix4.0系统CISCO交换机告警模板规划信息(基础)
- wpf 模板选择器DataTemplateSelector及动态绑定,DataTemplate.Triggers触发器的使用
- 别让Open Sans字体拖慢wordpress后台速度
- URL的解析,C语言实现
- Windows 10安装uWSGI:不可行、失败了