zoukankan      html  css  js  c++  java
  • js 的书写及基础语法

    一、js 书写

    1、 内部

      可以放在任何位置,比如说 head 里面,body 内部的最后或者外面。需注意位置不同,执行顺序会发生变化。不建议使用,因为结构和行为的分离,优化项目;

    1 <script>
    2     alert("hello world")
    3 </script>

    2、外部

      外部利用 src 引入外部 js 文件,可以放在任何位置,同上。建议使用

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

    3、内联(行内)

      内联必须在 html 标签里面,通过事件触发。不建议使用

    <input type="button" onclick="alert('hello world')" value="按键">

    二、 javascript 组成

    1、ECMAScript:语法,规定了,以什么样的格式,写代码

    2、 BOM:浏览器对象模型,提供了浏览器的操作

    3、 DOM:文档对象模型,提供了网页的操作

    三者关系:ECMAScript规定了,写什么样的代码,在BOM中操作DOM

    三、js 注释

    1、单行注释

    2、多行注释

        // hello world 单行注释
        /* 多行注释,可以换行 */

    四、 常见的数据类型

    
    
    - 字符型(string):必须加引号:单''、双""、反``;任何数据,只要加了引号,就是字符!!!
    - 数值型(number):29
    - undefined(undefined):undefined,未赋值,不是未定义
    - 布尔值(boolean):truefalse
    - 对象(object):标志是{},并不是绝对的
    - 函数(function):标志是function,并不是绝对的
    - null(object):null,不是空对象,空值,虚无
    - 注意:
        - 描述,空的时候,除了null,其他都要加 类型
            - 空 字符:""
            - 空 对象:{}
            - 空 函数:function(){}
            - 空 数组:[]
            - nullnull
            - undefined未赋值:undefined
  • 相关阅读:
    “介绍一下自己吧”——记2020BUAA软工团队介绍和采访
    [no code][scrum meeting] Alpha 7
    [no code][scrum meeting] Alpha 6
    [no code][scrum meeting] Alpha 5
    [no code][scrum meeting] Alpha 4
    [no code][scrum meeting] Alpha 3
    [no code][scrum meeting] Alpha 2
    [no code][scrum meeting] Alpha 1
    [no_code]团队贡献分分配规则
    [no_code]团队任务拆解Alpha
  • 原文地址:https://www.cnblogs.com/112233-j/p/12797452.html
Copyright © 2011-2022 走看看