JavaScript总结(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mabanana/article/details/85018682
【概要】
   正式名为ECMAscript,这个标准是由ECMA发展和维护的,ECMA-262是正式的标准。

  基于网景公司提出的JavaScript语言和微软公司提出的Jscript。
  基于对象和时间驱动的,并具有安全性的脚本语言,目的是与web交互,美化界面。
  原理就是在文本对象里边找见元素对象,对元素对象进行修饰。

【特点】
   (1)是解释性语言,所有的语言都必须转换为机器语言,也就是程序员写出的代码,要翻译为机器语言才可以用。

  (2)语法结构与Java和C++十分相似。
  (3)基于对象的语言
  (4)跨平台性,只与浏览器有关,与操作环境无关。
  (5)安全性和简单性
  和Java并无太大关系。

【优缺点】
   优点:

   1、在客户端进行数据验证,节省服务器资源
   2、使网页更加友好
   3、支持分布式的运算和处理(客户端),不需要网络和服务器的参与。
  缺点:
   1、浏览器兼容问题
   2、不能读写打开和保存计算机上的文件。

【语法】
   (1)html页面写js代码

     a.< javascript type=“text/javascript”> js代码< /javascript>
     b.< javascript type=“text/javascript” src=“导入的js文;件”>不允许写任何的js代码< /javascript>
     c.< button onclick=“alert(‘aaaa’)”>点击< /button>
     d.< a href=“javascript:alert(‘vvvvvvv’)”>< /a>
  (2)引号嵌套
     双引号里面可以写单引号 ,单引号里面可以写双引号 双引号里不能嵌套双引号,单引号也是如此
  (3)js注释 单行 // 多行/* */
  (4)语句结尾 一般加分号 如果忽略分号的话,就会由解析器确定语句的结尾,一般情况下换行会被当做一个语句的结尾 (规范语句后面加结尾 ;)
  (5)变量 是用来存储数据的 格式: var 变量名 相当于一个变量 可以加var 也已不加var
  (6) js输出方式: alert()
     document.write(“aaaa”);
  (7)获取元素标签 document.getElementById(“id值”);
  (8)如果在一条语句里面同时写多个变量 格式: var name=“aa”,age=18,sex=“nv”;
  (9)js代码"一般"可以随意放置, 规范:加在body体后面

【总结】
   There's a long way to go. Maybe next time can be better!!! So be patient

猜你喜欢

转载自blog.csdn.net/Mabanana/article/details/85018682
今日推荐