zoukankan      html  css  js  c++  java
  • js day1

    第一天上课练习作业:
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <script>
    var a=1000;
    var b=50;
    alert(a/b);
    /*练习:a,b两地相距 1000公里,由a到b以每小时50公里的速度匀速行驶,编写程序计算由a到b共需要多少小时。
    练习:有一个水池,第一次放出全部水的2/5,第二次放出40立方米水,第三次又放出剩下水的2/5,池里还剩56立方米水。编程计算这个水池能蓄水多少立方米*/

    var a=56;
    var b=(3/5);
    var c=40;
    var d=(3/5);
    alert((a/b)+c)/d);
    </script>
    <title></title>
    </head>
    <body>

    </body>
    </html>
    上课内容:
    1.javascript概述:
    Javascript是一种基于对象的,事件驱动的跨平台,客户端脚本语言。
    基于对象:
    事件驱动:
    跨平台:
    客户端脚本:
    javascript 是对页面进行渲染。让页面有行为。让页面动起来,与后台数据进行交互。
    javascript简史:
    1995年时,由Netscape公司的Brendan Eich开发出来的,最初叫livescript,后改名此。由TC39委派“标准化一个通用。跨平台。中立于厂商与脚本的语言语法与语义”,叫ECMAScript。
    2.ECMAScript:定义语法规则
    DOM(document object model)
    BOM(browser object model)
    3.js与H5的关系
    html可以看做就是js,HTML很多标签都依赖的js的API 实现。
    4.编写js及如何运行JS
    1.JS的两种引入:
    内嵌
    外联
    2.JS的引入位置
    3.JS 输出:document.write(“hello wrold”);//页面输出Hello world。
    4.经常犯的错误:
    <script >
    document.write(“hello wrold</script>");
    </script>
    5.JS的注释
    //单行注释
    /**/多行注释

    6.JS的输出
    1.document.write();显示在文档中
    2.window.alert();弹窗显示 会阻碍内容的显出
    3.console.log();f12显示
    7.什么是变量:在程序运行的过程中。又可以发生变量的量称为变量
    变量的声明:声明变量的时候可以省略var
    var 变量名=值;
    方式一
    var a=2;
    var b=3;
    var c=4;
    方式二
    var a=2,b=3,c=4;//var a=2 b=3 c=4;变量之间没有逗号会报错
    方式三
    var a=b=c=5;声明了变量a,b,c,并赋值为5

    alert(a);//a没有声明,程序会报错
    vara a;声明了变量a,但啊并未赋值,a是undefind,undefind表示未被定义的。
    var a=3;//声明了a并赋值为3,表示声明并初始化了变量a
    注:为了防止程序中出现不可控的错误,一行程序结束,务必加分号;,表示一行程序结束,如声明变量时:
    var a=6
    var b=7
    两行代码初始了a和b两个变量,但是结尾没有分号,当代码压缩变得一行时,程序会在出错。
    3.变量之间的基本运算:
    多个同名变量,后面的会覆盖前面的。如:
    var a=6;
    var a=8;
    alert(a);输出结果为8,因为后面的a变量吧前面的a 变量覆盖了
    变量在程序运行过程中可能会发生改变
    如:
    var a=3;
    a=9;
    alert(a);输出9,因为后面的a发生了改变,变成了9.
    变成与变量之间可以计算
    如:
    var a=3;
    var b=5;
    var c=a+b;
    var d=a*b;
    var e=a/b;
    var f=a-b;
    console.log(c,d,e,f);





    <script type="text/javascript"></script>



    可以加在除tittle标签外的所有标签内。

  • 相关阅读:
    对QR码的初步研究(附:在博客里放上博客文章的QR码)
    EonerCMS——做一个仿桌面系统的CMS(十四)
    终于病了
    【HoorayOS】开源的Web桌面应用框架(第二版 v120311)
    【HoorayOS】开源的Web桌面应用框架——EonerCMS更名为HoorayOS
    一句代码实现 HTML5 语音搜索
    HTML5 拖拽上传图片实例
    【HoorayOS】开源的Web桌面应用框架
    【HoorayOS】开源的Web桌面应用框架(文件夹功能分析)
    从源码分析常见的基于Array的数据结构动态扩容机制
  • 原文地址:https://www.cnblogs.com/a1411305006/p/10554830.html
Copyright © 2011-2022 走看看