JavaScript基础(一) · 小左fish

Js最初的意义:

判断用户输入,后来一度用于小广告;

Js现在的意义:

1.异步和服务器交互   2.页面的特效   3.移动端web和app   4移动端开发 node.s

Js是一种客户端的脚本语言 它包括三部分:

ECMScript  语法规范;

DOM           操作页面上的元素;

BOM            操作浏览器的一些功能;

Js的数据类型:

基本数据类型:字符串(String)、数值(Number)、布尔(Boolean)、空(Null)、未定义(Undefined);

引用数据类型:对象(Object),其中包括 Array 、Data、Function等;

查看数据类型的方法:typeof  *  ,*为您要查看的数据 可以在控制台中输出console.log(typeof  * );

字符串类型(String):

在控制台中黑色字体为字符串类型哦~

字符串是由一个一个字符组成,获取一个字符串中得字符个数可以使用length属性;

字符串拼接用‘+’;

数值(Number):

NaN  非数值 与任何值都不想等,包括本身;

isNaN()任何不能被转换为数值的值都会导致到这个函数返回true;

布尔(Boolean) :

布尔(逻辑)只能有两个值:true 或 false;

其他类型转换成字符串:

任何数据都有toString方法 除了null和undefined;

String(参数)可以把任何数据转成字符串---它更通用一些;

拼接字符串+这样也可以转成字符串类型;

转成类型转成布尔类型:

Boolean(参数);

if(参数)在条件判断中会自动将其他类型转成布尔值;

小技巧:!参数   这样也可以哦;

将其他类型转成数值型:

Number(true)--1;

Number(false)--0;

Number(undefined)--NaN;

Number("")--0;

Number("123")--123;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,199评论 0 13
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 5,162评论 0 21
  • JavaScript 简介 1. 前端技术的三大核心 HTML、CSS 和 JavaScript。HTML 控制...
    工具速递阅读 1,684评论 7 5
  • 未选择的路 我不去想有多少 既然选择了 便只顾风雨兼程 已选择的路 我不去想是风和日丽 还是荆棘密布 都要勇往直前...
    原来三天溪阅读 172评论 0 0