`
jinhonglin001
  • 浏览: 15578 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

javascript基础-数据类型

 
阅读更多

        javascript是面向web的编程语言,绝大多数现代网站都使用了javascript,并且所有的现代web浏览器均包含了javascript解释器,这使得javascript几乎可以称为使用最广泛的编程语言了,javascript是前端开发工程师必须掌握的三种技能之一:描述网页内容的HTML,描述网页样式的CSS以及描述网页行为的javascript。

      javascript包括javascript的基础和客户端的javascript,这里主要说一下javascript的基础部分:词法结构,类型、值和变量,表达式和运算符,语句,对象,数组,函数等等。

下面是javascript基础的一些内容:

    1:学习一门语言总是从最基本的语句开始,根据程序员的界传统总是会先敲出一个‘helloword’,

         例:

              如果想让js在console控制台输出一段信息,我们需要用到js自带的console.log()函数。

              它的作用是在console中输出.log()中括号内的内容,如: 

       console.log('Hello World'); 

      

 运行后将会在console中实时输出字符 Hello World       

   2:java是一个弱类型的语言,数据和过程是构成javascript世界的基本元素,数据分为两类:简单数据和复杂数据;过程只有一种就是function(函数)。

         简单数据有undefined,null,boolean,number和string.

         复杂数据只有一种就是对象。

 js中typeof和instanceof 常用来判断一个变量是否为空或者是什么类型的,下面我们通过js中的typeof方法更清楚的认识这几种简单的数据类型:

          typeof 是一个一元运算符,放在一个运算数之前,运算数可以是任意类型。他的返回值是一个字符串,则说明该运算数的类型是字符串。typeof一般能返回:number,boolean,string,fuction,objedt,undefined.例:

var st = ' hello word';
typeof(st);

           typeof(st)的返回值是字符串'string',说明st的数据类型是string。 

     [1] undefined : 这个值表示变量不含有值。

           若 typeof(data) 的返回值是字符串 'undefined' ,即变量data的数据类型是 undefined。即data不含有值。如:

 typeof('hello')

       返回结果是 'string',则'hello'的类型是 字符串。

     [2] null : 这个值表示变量为空。

           若 typeof(data) 的返回值是字符串 'null' ,即变量data的数据类型是 null。即data为空。undefined 和null 的区别是:

typeof(undefined) 
//返回值是 'undefined'
typeof(null) 
//返回值是字符串 'object'(对象类型)
     [3] boolean : true 或 false 代表布尔值。
var data = true;

           typeof(data) 返回值是字符串 'boolean' ,即变量data的数据类型是 布尔值。

 

        [4] number : javascript 只有一种数字类型。数字可以带小数点,也可以不带。如:123 和12.3

var data = 123;
          typeof(data) 返回值是字符串 'number' ,即变量data的数据类型是数字。
        [5] srting : 字符串是字符的载体,而且必须被成对的引号包围。 如: 'hello world!'

 

var data = 'hello world!';

            typeof(data) 返回值是字符串 'stringr' ,即变量data的数据类型是字符串      

分享到:
评论

相关推荐

    javascript基础----Typora.rar

    在这个“javascript基础----Typora.rar”压缩包中,我们可以预见到是关于JavaScript基础知识的总结,使用Typora编辑器进行了整理。 `JS基础语法.md` 文件很可能包含了JavaScript的基础概念和语法结构,这是学习任何...

    javascript基础-->中级-->高级-->面向对象

    一、JavaScript基础 1. 变量与数据类型:JavaScript支持动态类型,允许声明变量时无需指定类型。基本数据类型包括字符串(String)、数字(Number)、布尔(Boolean)、空(null)、未定义(undefined)以及后来引入...

    Javascript基础-Javascript学习笔记(一)PDF

    一、数据类型 原始值(primitive value)是存储在栈(stack)中的简单数据段,也就是说,他们的值直接存储在变量的访问的位置。(ECMAScript有五种原始类型:Undefined、Null、Boolean、Number 和String.) 引用值...

    html/js基础速成-02-数据类型

    html/js基础速成-02-数据类型学习案例。

    javascript基础-动力节点共10页.pdf.zi

    "javascript基础-动力节点共10页.pdf.zi" 和 "javascript基础__动力节点共10页.pdf.zip" 提示这是一个关于JavaScript基础知识的教程资料,可能是由“动力节点”这个教育机构提供的。虽然无法直接查看压缩包内的内容...

    JavaScript基础知识例子

    总的来说,这个压缩包提供了一个全面的JavaScript基础知识教程,涵盖了数据类型、Object、内置对象和变量等核心概念,对于初学者或者需要巩固基础的开发者来说,是一份非常有价值的参考资料。通过学习这些内容,可以...

    javascript数据类型 -JavaScript优势简介及数据类型

    JavaScript提供了多种数据类型,包括基本和复合类型: 1. **基本数据类型**: - **数字(Numbers)**:整数和浮点数,如123,120.50。 - **字符串(Strings)**:文本字符序列,如"This text string",可以用单...

    jsjavascript基础教程.zip

    javascript基础 javascript游戏开发之贪吃蛇项目 javascript高级 nodejs开发 nosql数据之Mongodb 【javascript基础】 01-javascript的概述.md 02-字面量和变量.md 03-数据类型和typeof操作符.md 04-运算符.md 05-...

    javascript基础之数据类型和变量思维导图.xmind

    javascript基础之数据类型和变量思维导图.xmind

    javascript课件-javascript初步

    掌握这些基本概念是理解JavaScript编程的基础,它们涵盖了变量、数据类型、字符串操作以及代码在HTML中的应用。随着学习深入,还会涉及函数、对象、数组、控制结构、错误处理、DOM操作等方面的知识,这些都是构建...

    JavaScript手册-中文文档

    - 变量与数据类型:JavaScript支持基本的数据类型如字符串、数字、布尔值,以及复杂数据类型如对象和数组。 - 表达式与操作符:包括算术、比较、逻辑和赋值等操作符,以及表达式的运算规则。 - 控制流:如条件...

    悟透JavaScript--《JavaScript真经》

    复杂数据类型主要是object,它可以包含属性和方法,是JavaScript实现对象的基础。 function在JavaScript中既是数据类型,也是代码的体现,它用于定义可执行的函数块。函数是JavaScript的核心,它们可以作为值传递,...

    JavaScript教程--从入门到精通(PPT精简版)

    即变量在使用前不需作声明,而是解释器在运行时检查其数据类型。 七、代码格式不一样 * Java 是一种与 HTML 无关的格式,必须通过像 HTML 中引用外媒体那么进行装载,其代码以字节代码的形式保存在独立的文档中。 ...

    JavaScript基础知识之数据类型

    数据类型 JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof操作符 介于...

    JavaScript教程--从入门到精通.

    1. 变量与数据类型:JavaScript支持基本数据类型(如字符串、数字、布尔值)和复杂数据类型(如对象和数组)。变量声明使用`var`、`let`或`const`关键字,理解它们的区别是学习的基础。 2. 运算符:包括算术运算符...

    W3C Javascript 2010-07-19.zip

    1. 变量与数据类型:var、let和const关键字,以及基本数据类型(Number、String、Boolean、Null、Undefined、Symbol、BigInt)和复杂数据类型(Object)。 2. 控制流:条件语句(if...else)、循环(for、while、do....

    廖雪峰-JavaScript教程-PDF版

    1. **基础知识**:首先熟悉JavaScript的基本语法,包括数据类型、运算符、控制结构等。 2. **DOM操作**:学习如何通过JavaScript操作HTML文档对象模型(DOM),这是前端开发的基础。 3. **事件处理**:了解事件驱动...

    javascript--ppt

    2. 数据类型:JavaScript有七种基本数据类型,包括字符串(String)、数字(Number)、布尔值(Boolean)、null、undefined、符号(Symbol,ES6新增)和空值(BigInt,ES10新增)。此外,还有一种复合类型——对象...

Global site tag (gtag.js) - Google Analytics