javascript脚本必须位于<script></script>之间,<script>标签可以位于<head>中,也可以位于<body>中,通常位于<head>中,便于管理。

输出、注释

输出用document.write()方法,注释和c语言差不多,"//"注释单行,"/**/"注释多行。

  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <meta chaset="UTF-8">
  5. <title></title>
  6. <script> //这个script标签可以放到<head>中,也可以放到<body>中
  7. document.write("hello jikexueyuan"); /*document.write()方法输出*/
  8. </script>
  9. </head>
  10. <body>
  11. </body>
  12. </html>

引用

javascript还可以引用外部的js文件。

新建一个1.js文件。

  1. document.write("hello world");

在html文件的<script>标签的src属性中引用外部的1.js文件。

  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <meta chaset="UTF-8">
  5. <title></title>
  6. <script src=1.js></script> <!--引用外部的js文件-->
  7. </head>
  8. <body>
  9. </body>
  10. </html>

变量、数据类型

javascript中,用var关键字声明变量。

数据类型:整形、浮点、字符串、布尔值、数组、空。

数组可以有两种定义方式,用法如下:

  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <meta chaset="UTF-8">
  5. <title></title>
  6. </head>
  7. <body>
  8. <script>
  9. var i=10; //用var声明变量
  10. var j=10;
  11. var m=i+j;
  12. document.write('m=',m); //输出
  13. </script>
  14. <script>
  15. var string="hello"; //字符串
  16. var x=10; //数值
  17. var flag=true; //布尔值
  18. var aa=null; //空
  19. document.write(aa); //输出"null"
  20. var arr=[1,2,3,4,"hello",10.1,x]; //数组第1种定义方式,元素除了以上的类型,还可以是变量名
  21. var arr1=new Arrey(11,22,33,44,"zz"); //数组第2种定义方式
  22. arr[0]=10; //动态赋值
  23. document.write(arr[6]);          //输出数组中的元素
  24. </script>
  25. </body>
  26. </html>

 

javascript学习笔记(一):基础、输出、注释、引用、变量、数据类型的更多相关文章

  1. 1. JavaScript学习笔记——JS基础

    1. JavaScript基础 1.1 语法 严格区分大小写 标识符,第一个字符可以是 $,建议使用小驼峰法, 保留字.关键字.true.false.null不能作为标识符 JavaScript是用U ...

  2. JavaScript学习笔记——对象基础

    javascript对象基础 一.名词解释: 1.基于对象 一切皆对象,以对象的概念来编程. 2.面向对象编程(oop Object oriented programming) A.对象 就是人们要研 ...

  3. JavaScript学习笔记:基础知识点总结

    基础概念 JavaScript(以下简称Js)中数据类型:Number 字符串 布尔值 数组 对象(Js的对象是一组由键值对组成的无序集合) Js中基础概念:变量(概念和Java中变量概念类似 指示某 ...

  4. JavaScript学习笔记1_基础与常识

    1.六种数据类型 5种基础的:Undefined,Null,Boolean,Number,String(其中Undefined派生自Null) 1种复杂的:Object(本质是一组无序键值对) 2.字 ...

  5. JavaScript学习笔记(基础部分)

    一.JavaScript简介: 概念:JavaScript是一种解释性的.跨平台的.基于对象的脚本语言,一般用于客户端来给HTML页面增加动态的功能. 组成: 1.ECMAScript,描述了该语言的 ...

  6. 廖雪峰JavaScript学习笔记(基础及数据类型、变量)

    先睹为快 alert('我要学JavaScript!'); Run: 基本语法: 1.每个语句以;结束,不强制 2.语句块用{...} 3.//单行注释,/*...*/ 多行注释 数据类型: 1.不区 ...

  7. C#学习笔记(基础知识回顾)之值类型与引用类型转换(装箱和拆箱)

    一:值类型和引用类型的含义参考前一篇文章 C#学习笔记(基础知识回顾)之值类型和引用类型 1.1,C#数据类型分为在栈上分配内存的值类型和在托管堆上分配内存的引用类型.如果int只不过是栈上的一个4字 ...

  8. C#学习笔记(基础知识回顾)之值传递和引用传递

    一:要了解值传递和引用传递,先要知道这两种类型含义,可以参考上一篇 C#学习笔记(基础知识回顾)之值类型和引用类型 二:给方法传递参数分为值传递和引用传递. 2.1在变量通过引用传递给方法时,被调用的 ...

  9. Java程序猿JavaScript学习笔记(2——复制和继承财产)

    计划和完成在这个例子中,音符的以下序列: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaSc ...

  10. Java程序猿的JavaScript学习笔记(3——this/call/apply)

    计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...

随机推荐

  1. 如何使用命令行备份SAP HANA数据库

    SAP HANA是一个在in-memory内存中的数据平台,部署为内部部署应用. 这是一个革命性的平台,它最适合进行实时分析,并开发和部署实时应用程序. 请点击这里了解更多有关SAP HANA. 通过 ...

  2. python中的swapcase

    swapcase()将字符串中的字母小写变大写.大写变小写,举个例子: 1 a = "hELLO wORLD" 2 a1 = a.swapcase() 3 print(a1) 输出 ...

  3. 在Ubuntu 14.04 64bit上安装百度云Linux客户端BCloud

    参考:https://www.cnblogs.com/kluan/p/6014989.html 下载 网盘安装包,Bcloud 是一个 Linux 下超赞的客户端, 官网 github: https: ...

  4. delphi Berlin Could not load SSL library.

    delphi Berlin Could not load SSL library. TIdSSLIOHandlerSocketOpenSSL 解决办法:下载合适的版本文件libssl32.dll Id ...

  5. delphi java 日期 转换 获取Unix时间戳

    获取Unix时间戳 http://www.cnblogs.com/findumars/p/4716753.html 最简单准确一句话 Result:=IntToStr(  DateTimeToUnix ...

  6. TCP/IP三次握手与四次挥手

    三次握手: TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接 位码即tcp标志位 ...

  7. 【JEECG技术文档】JEECG平台对外接口JWT应用文档V3.7.2

    一. 接口方式 接口调用采用http协议,rest请求方式: 二. 接口安全 接口安全采用Json web token (JWT)机制,基于token的鉴权机制. 1. 机制说明 基于token的鉴权 ...

  8. day09-数据库插入中文报错

    在向数据库表中插入中文时一直报错 MySQL的默认编码是Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以 ...

  9. Spring boot 自定义starter

    以下配置来自尚硅谷.. 常用如何配置 @Configuration //指定这个类是一个配置类 @ConditionalOnXXX //在指定条件成立的情况下自动配置类生效 @AutoConfigur ...

  10. Leetcode 题解 First Missing Positive

    Given an unsorted integer array, find the first missing positive integer. For example,Given [1,2,0]  ...