javascript学习笔记2
typeo函数获取一个变量的类型:
*unddfined-如果变量是Unddfined类型的
*boolean-如果变量是Boolean类型的
*number-如果变量是Number类型的(整数、浮点数)
*string-如果变量是String类型的(“采用”“、”)
*object-如果变量是一种引用类型或Null类型的
如:new Array()/new String()...
*function--函数类型
JavaScript的数据类型
undefined类型
null类型(对象)
boolean类型
number类型
八进制和十六进制数012
浮点数
特殊的Number值
string类型
var s="hello";
document.write(s+"<br/>");
document.write(s[1]+"<br/>");//适用下标可以取出对应的字符
document.write(s.length+"<br/>");//求长度
object引用类型
引用类型通常叫做类(class),也就是说,遇到引用值,所处理的就是对象。
object对象自身用处不大,不过在了解其他类之前,还是应该了解它。
ECMAScript中的Object对象与Java中的java.lang.Object相似,
因为ECMAScript中的所有对象都由这个对象继承而来,Object对象中的所有属性和方法都会出现在其他对象中,所以理解了Object对象就可以更好地理解其他对象。
类型转换:
使用:Number()、parselnt()和parseFloat()做类型转换
Number()强转一个数值(包含整数和浮点数)。
*parselnt()强转整数,
*parseFloat()强转浮点数
函数isNan()检测参数是否不是一个数字。is not a number
ECMAScript 中可用的三种强制类型转换如下:
Boolean(value)-把给定的值转换成Boolean型;
Number(value)-把给定的值转换成数字(可以是整数或浮点数);
String(value)-把给定的值转换成字符串;
转载于:https://www.cnblogs.com/Strong-stone/p/9699667.html
javascript学习笔记2相关推荐
- Java程序猿的JavaScript学习笔记(12——jQuery-扩展选择器)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
- Java程序猿的JavaScript学习笔记(汇总文件夹)
最终完结了,历时半个月. 内容包含: JavaScript面向对象特性分析,JavaScript高手必经之路. jQuery源代码级解析. jQuery EasyUI源代码级解析. Java程序猿的J ...
- JavaScript学习笔记(五)
JavaScript学习笔记(五) ①Array类 本地对象 ②Date类 ①Global对象 对象的类型 内置对象 ②Math对象 宿主对象 今天继续学习JS中的对象,昨天内置对象Global对 ...
- JavaScript学习笔记(备忘录)
JavaScript学习笔记(备忘录) ===运算符 判断数值和类型是否相等.如: console.log('s'==='s') //输出trueconsole.log('1'===1) //输出fa ...
- Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
- JavaScript学习笔记(十)——学习心得与经验小结
JavaScript学习笔记(十)--学习心得与经验小结 目前我先列好提纲,利用每晚和周末的闲暇时间,将逐步写完 ^_^ 转载于:https://www.cnblogs.com/mixer/archi ...
- JavaScript 学习笔记(1)
1. 何为 Jscript JScript 是一种解释型的.基于对象的脚本语言. 局限性: 1) 不能使用该语言来编写独立运行的应用程序 2) 没有对读写文件的内置 ...
- 前端获取div里面的标签_web前端教程JavaScript学习笔记DOM
web前端教程JavaScript学习笔记 DOM一DOM(Document Object Model): 文档对象模型 其实就是操作 html 中的标签的一些能力 我们可以操作哪些内容 获取一个元素 ...
- JavaScript学习笔记之数组(二)
JavaScript学习笔记之数组(二) 1.['1','2','3'].map(parseInt) 输出什么,为什么? ['1','2','3'].map(parseInt)//[1,NaN,NaN ...
- JavaScript学习笔记(七)——厚积薄发之小成果
JavaScript学习笔记(七)--厚积薄发之小成果 目前我先列好提纲,利用每晚和周末的闲暇时间,将逐步写完 ^_^ 转载于:https://www.cnblogs.com/wdpp/archive ...
最新文章
- ffmpeg 常用命令
- go开源项目influxdb-relay源码分析(一)
- Vue学习笔记第一天--es6
- 在MyEclipse中导入做好的java项目出现错误The project cannot be built until build path errors are resolved
- 获取android设备唯一编号_android 获取手机设备的唯一码(IMIE )
- SAP 中session和外部断点设置的区别
- 在SQL Server数据库之间进行数据导入导出
- 软件安装出现【安装程序集组件时出错】时处理方案
- 学习vb6.0视频教程网址
- Flutter Web 打包并发布到Tomcat服务器上
- animate将flash转换html,Animate—flash动画入门到精通教程
- Pytorch向量各个元素的n次方求和
- python与数据挖掘 分类和预测
- 微信红包测试思维导图
- “冰块比马桶水脏”让人透心凉
- 使用CRF++实现命名实体识别
- 小甲鱼老师《带你学C带你飞》的后续课程补充
- 到北京软通动力做项目经理怎么样?
- 【videojs】videojs自定义全屏按钮 | videojs全屏移动端弊端 | 创建videojs菜单
- 传智播客凭什么改变IT教育
热门文章
- Python之字符编码(Day10)
- dedeCMS,标准的MVC框架运行原理和缓存
- C#温故而知新学习系列之.NET框架高级特性—概述.NET框架中的反射(一)
- 网速不给力,我们自己给——MinGW的手动安装与配置
- 用Linux构建高效FTP服务器(2)
- mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法
- Git安装教程(Windows安装)
- CPLD/FPGA的UART接口设计之系统时钟(晶振)和波特率关系
- zynq学习01 zynq 单独使用PL模块点亮led
- C++ int,float,double,long表示范围