js002-数据类型

Html标签的组成

<html>

<head>

  <script>

    alert('精易论坛');

  </script>

</head>

<body>

  ...

</body>

</html>

在html当中,所有的标签都是成对的出现.

标签的样式<>形式出现.<></>一个(一组)标签对

<标签名><标签1></标签1>.....</标签名>

<标签名/>

JavaScript必须运行在script标签内.

Script标签一般情况会放置在head/body标签内.

在Script标签中我们可以编写Js代码.并且被浏览器识别与执行.

Script标签中不可以嵌套其他标签

<script src="/static/js/abc.js"></script>

src = 加载JS的路径(相对路径)

路径的区分:

域名=http://bbs.125.la

1.绝对路径  域名/1.js (具有唯一性,且能直接访问到文件的路径)

2.相对路径  /static/js/abc.js "相对于域名的路径"

在使用来自其他网站或者其他主机的文件 会使用绝对路径.

如果仅仅包含本网站内的文件,那么使用相对路径.

js的运行顺序是由上至下(谁先被加载谁就先被运行).

当Script使用了src来确定代码文件的位置时,就不会再去执行自身的标签内中的内容.

<script src="js/1.js">

alert(3);  这样的代码不会被执行.

</script>

Hbuilder的命令提示

alert(message: String): void

alert 方法名

message: String  有一个String类型的参数

当提供的对象没有被定义时,alert显示的是当前对象的基本类型.

void 表示当前alert方法没有返回值

<meta charset="utf-8" /> 告诉浏览器,我当前页面使用的编码方式

utf-8

GBK

GB2312

JavaScript 基本数据类型

字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。

字符串 表示多个字符连接而成的一串数据.

字符串的表示方式为使用引号引起来("这是一个字符串" ,'这也是一个字符串')

var 是什么

var在js当中表示动态类型;

动态:不固定的形态(想认为你是什么就是什么)

用来表示数据类型时,那么它就有一个绝对的类型.

// 为单行注释.(再双斜线后的内容,不会被浏览器执行,但是会显示出来)

多行注释/**/ 在**中的所有代码都被注释.并且可以跨越多行

在Js中,是可以存在多个重名的变量.重名变量时,保留的结果只是最后一次操作的结果

var的实质为推断类型(值是什么类型,变量就是什么类型)

Js基于这一特性被称为"弱类型语言"

\ 转义符 转义当前所修饰的符号.

当需要输出转义符时,那么使用两个\即可.

转义符仅仅对后一个字符实现转义.

\\

\第一个 还是起到转义符的作用.

\第二个斜线才是被输出的内容

var s = \'\'\';

仅仅对符号进行转义,原有的符号不许要转义

使用双引号包含所有的字符串信息,如果在字符串中输出其他字符那么使用单引号包裹.

var s = "精易论坛的网址是: 'http://bbs.125.la'";

数字(Number)

int 整数型(10)

folat 浮点型(10.1)

doulbe 双精度小数(10.0123)

还可以存放科学计数法的数字(123e5);

布尔(Boolean)

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

var x=true; 真

var y=false;假

var x=true;

var y=false; 请大家描述,当前y的类型.

如果当前断点运行到 x=true;后

JavaScript 数组

Array 的属性length(长度)  表示当前数组中的元素总和;

Array 的特性:

1.下标是从0开始.

2.可以忽略0开始直接进行赋值,但是length是不会忽略的.并且可以对其他序号中的下标进行赋值;

下面的代码创建名为 cars 的数组:

var cars=new Array();

var 变量名 = 创建实例

或者:

var cars=new Array("Saab","Volvo","BMW");

使用构造函数进行初始化数据

或者 (literal array):

实例

var cars=["Saab","Volvo","BMW"];

如果使用中括号包含的类型进行赋值.那么我们认为他是一个数组;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,187评论 0 3
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 5,637评论 0 6
  • 第一章 前端三大语言:HTML(专门编写网页内容)、CSS(编写网页样式)、JS(专门编写网页交互行为) 能简写尽...
    fastwe阅读 4,816评论 0 0
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 10,179评论 0 0
  • 第一部分:快速入门JS学习中的一些注意点:2018.8.16基础知识: 入门JavaScript是世界上最流行的脚...
    天山雪莲_38324阅读 3,579评论 0 1

友情链接更多精彩内容