javascript------JS--

1,javascript是一种基于对象和事件驱动的,并且有安全性能的脚本语言。

2,javascript特点:

   动态性:想html中添加互交行为

   跨平台性

   简单性

   用来编写客户端的脚本语言

   节省cpi的互换时间:减少脚本器负担

3,基本结构

<script type="text/javascript" >

//js中落后的输出语句  document.write("写你想要的内容");  这个函数不常用。不推荐使用

  </script>

4,注意:上面的代码可以写在html中的任何位置。不过我们习惯上写下</head>上面</title>下面。

5,调用网页中的外部样式:

   <script src="文档路径"></script>

6, javascript中的行内样式:

   <div onclick="javascript:alert('2017年6月13号')">我接触的第一次js</div>

7,jaascript的语法

  1)。var 用于声明的关键字(因为javascript 脚本语言是个比较弱的语言 所以声明一个变量时不用加类型,直接加一个var关键字)

  2)。检测:indexOf

 <script type="text/javascript">
    var num=2.12;
    alert(typeof(num));

       //检测结果为:number类型
    var num1=2;

    alert(typeof(num1));

         //检测结果为:number类型
    var rname='宵夜';  

    alert(typeof(rname));

      //检测结果为:String类型
    var myhost=true;

    alert(typeof(myhost));

      //检测结果为:boolean类型
    var ss;

        alert(typeof(ss));

      //检测结果为:undefined类型
    var arr=new Array['a','b','c'];

       alert(typeof(arr));

     //检测结果为:object类型
 </script>

8,统计在数组中那几个值有规定的单词或字母:

统计一组数组中有a或A的字符数

<script type="text/javascript">
		var arr=new Array('Apple','prange','peach','banana');
		var sum=0;
		for(var i=0;i<arr.length;i++){
			if(arr[i].indexOf("A")!=-1||arr[i].indexOf("a")!=-1){
				sum++;
			}
		}
		alert(sum);
	
	
	</script>

9,程序调试:

  F12:进入调试

  F5:刷新页面

  F11:进行逐行调试

10,javaScript的函数

    定义:是编程语句中的方法,是完成特定任务的代码

11,javascript中的函数分为  系统函数和自定义函数

   1),系统函数:

    parsenInt("长得像数值型的字符串");//字符串转换成整形

            parseFlaot("");// 字符串转换成浮点型

            isNaN();//判断函数是否是    非数字

    2),自定义函数:

    function 方法名称(){

        方法体

}  注意:自定义函数必须要用   function 来创建
    

原文地址:https://www.cnblogs.com/bb1008/p/7003298.html