• JavaScript基础第一节


    JavaScript是一种弱类型,解释性,基于对象的脚本编程语言,在很多地方不像java那样严谨,但是有很多相似的地方,在接触JavaScript的时候要养成好的习惯,为以后接触Java的课程打一打基础。

    越努力,越幸运!

    1.在HTML页面中嵌入JavaScript代码方式
     使用JavaScript:前缀构建执行JavaScript代码
    2.使用<script></script>标签来包含JavaScript代码
     <body>
     <a href="javascript:alert('使用前缀运行JavaScript');"></a>
     <script type="text/javascript">
     alert("直接运行的JavaScript");
     </script>
     </body>
    3.导入外部的JavaScript文件
     为了让HTML页面和JavaScript脚本更好地分离,我们可以将JavaScript脚本单独保存到一个*.js文件,HTML页面导入该*.js文件即可。
     导入JavaScript脚本文件的语法如下
     <script src=”outer.js” type="text/javascript"></script>
    4.变量:
     隐式定义:直接给变量赋值
     a=1;
     alert (a);
     显式定义:使用var定义变量(定义多个变量时以,隔开)
     var a=1;
     alert (a);
    5.变量名
     首字母必须是字母(大小写均可)、下划线(_)、或者美元符号($)
     余下的字母可以是下划线、美元符号、任意字母或者是数字字符
     变量名不能使关键字 
    6.数据类型
     数值类型(number):包含整数和浮点数;
     字符串类型(String):字符串必须用双引号或单引号括起来;
     布尔类型(boolean):只有true或false两个值;
     未定义类型(Undefined):专门用来确定一个已经创建但是没有初值的变量;
     空类型(Null):用于表明某个变量的值为空(表明变量已经被赋值,但赋的值为空);
     对象类型(Object):数组、日期对象等
    7.字符串拼接
     任何值只要加"" ="任何值"
     字符串拼接(+)任何值结果就是字符串
     var a=1;
     var b=a;
     alert(a+"..."+b);
    8.运算符
     赋值运算符 =   :将=右边的值赋值给=左边
     比较运算符 1.==(只看内容,不看类型)  :比较等号两边的值是否相等
     如果相等则结果true,如果不等就是false
     比较运算符 2.===(严格等于,看内容和类型) 比较等号两边的值不管是类型还是内容必须一样,则结果为true,否则只要有一个不一样就是false。
     var str1=123;
     var str2="123";
     alert(str1==str2);//true
     alert(str1===str2);//false
     var a;
     var b=null;
     alert(a==b);//true
     alert(a===b);//false
    9.+号
     1.  a+"b"="ab"
     +(正号)   alert(+3)  结果:3
     +  (数学运算):当+两边都是数值类型的时候,进行加法运算
     +(字符串拼接):当+两边只要有一边是字符串时,就进行字符串拼接
    10.数据类型转换
     通过“+”号或toString()方法将数值转换成字符串。
     var c=123;
     var d=c.toString();
     alert(d+1);
     通过parseInt()将字符串转换成整型。
     通过parseFloat()将字符串转换成浮点型。
     字符串->数值类型(整数 int  小数float/double)
     字符串->整数  parseInt(整形字符串)
     字符串->浮点型 parseFloat(浮点型字符串)
     var str="123";
     str=parseInt(str);
     alert(str+2);
     var str2="12.3";
     str2=parseFloat(str2);
     alert(str2+0.6);
    11.字符串常用操作方法
     1.获取指定索引(从0开始)处的字符
     var index=str.charAt(4);
     alert(index);
     2.将字符串中的字母都转为大写
     str=str.toUpperCase();
     alert(str);
     3.将字符串中的字母都转为小写
     str=str.toLowerCase();
     alert(str);
     4.获取指定字符串在大字符串中第一次出现的索引处
     var index2=str.indexOf("love");
     alert(index2);
     5.返回截取指定索引字符串(从指定索引一直截取到最后)
     var s1=str.substring(2);
     alert(s1);
     从指定索引截取到指定索引(包头不包尾)
     var s2=str.substring(2,6);
     alert(s2);

  • 相关阅读:
    Makefile的常用技术总结
    NPOI 插入行[转]
    LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别 [转]
    Using Google Public DNS[Google公共DNS服务器]
    软件开发知识[TDD]
    MySQL函数之STRCMP()
    MySQL知识[INSERT语法]
    软件开发知识[ORM]
    软件开发知识[ADO.NET Entity Framework]
    mysql workbench 在模板与数据库间同步
  • 原文地址:https://www.cnblogs.com/nbkls/p/12177198.html
Copyright © 2020-2023  润新知