zoukankan      html  css  js  c++  java
  • Js介绍

    一、概念:

    JS是一款运行在客户端的网页编程语言。(脚本语言、解释型语言、动态语言、基于对象的语言)

    二、组成部分

          ★ECMAScript   js标准

          ★DOM(文档对象模型)    通过js操作网页元素

          ★BOM (浏览器对象模型)       通过api操作浏览器

    三、特点

         ★简单易用

         ★解释执行:与其他语言不同:编译执行  java  c#  转化为.dll可执行文件==>电脑读取.dll可执行文件

      ★基于对象(与面向过程不同)

    四、作用:

    表单验证、 轮播特效、开发游戏、服务端开发(node.js)、桌面程序、APP、写入硬件(物联网)等等……

    五、Js书写位置

     1.在html文件中,写在script标签里:

     <Script>alert("写在这里")</Script>

     2.在html的其他标签里:比如input的onclick里。

     <input type="button" value="点击" onclick="alert('这里')">

    3.外链式 :先创建一个外部JS文件 ,通过src将外部js调用。

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

    六、注意

      1.写js代码的时候,分号不能省略。

      2.JS代码一般写在body标签最后边,有时放在head标签后面。

      3.在一对script标签里的代码错误,下面的代码不会执行。

      4.在多对script标签的情况下,第一对出现错误,不会影响后面第二对,第三对的执行。

      5.外链式引入js文件的script的标签中最好不要添加其他js代码。

      6.关于script标签的写法:

    •  标准写法:
    <script type="text/javascript"></script>
    • 或者(php)
     <script language="javascript"></script>
    • 或者两者兼顾
     <script language="javascript" type="text/javascript"></script>
    • html5简介写法:
     <script></script>
  • 相关阅读:
    火狐下button标签子元素无法点击
    js里面的this指向
    (转载)http协议的Request Payload 和 Form Data 的区别
    (转载)http压缩 Content-Encoding: gzip
    函数的length属性
    Expires
    Etag 和 If-None-Match
    Mac下升级node到最新版本
    高级函数之函数绑定
    Java数据结构和算法day01 稀疏数组与队列
  • 原文地址:https://www.cnblogs.com/EricZLin/p/8597620.html
Copyright © 2011-2022 走看看