• javascript


    JavaScript 是脚本语言

    JavaScript 是一种轻量级的编程语言。

    JavaScript 是可插入 HTML 页面的编程代码。

    JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

    JavaScript 很容易学习

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>菜鸟教程(runoob.com)</title>
    </head>
    <body>
    	
    <p>
    JavaScript 能够直接写入 HTML 输出流中:
    </p>
    <script>
    document.write("<h1>这是一个标题</h1>");
    document.write("<p>这是一个段落。</p>");
    </script>
    <p>
    您只能在 HTML 输出流中使用 <strong>document.write</strong>。
    如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
    </p>
    	
    </body>
    </html>
    
     JavaScript 能够直接写入 HTML 输出流中:
    这是一个标题
    
    这是一个段落。
    
    您只能在 HTML 输出流中使用 document.write。 如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。 
    

     只能在 HTML 输出中使用 document.write。如果您在文档加载后使用该方法,会覆盖整个文档。

    <button type="button" onclick="alert('欢迎!')">点我!</button>

    结果:直接在网页面弹出对话框

    <!DOCTYPE html>
    <html>
    <head> 
    <meta charset="utf-8"> 
    <title>菜鸟教程(runoob.com)</title> 
    </head>
    <body>
    	
    <h1>我的第一段 JavaScript</h1>
    <p id="demo">
    JavaScript 能改变 HTML 元素的内容。
    </p>
    <script>
    //2.执行函数 function myFunction() { x=document.getElementById("demo"); // 找到元素 x.innerHTML="Hello JavaScript!"; // 改变内容:
    在页面打印ello JavaScript!
    //不只改变内容,还可以改变 文字大小,样式等等都是可以的
    } </script>

    //1.按钮触发函数 <button type="button" onclick="myFunction()">点击这里</button> </body> </html>

    alert() 函数在 JavaScript 中并不常用,但它对于代码测试非常方便。

    onclick 事件只是您即将在本教程中学到的众多事件之一

    JavaScript 显示数据

    JavaScript 可以通过不同的方式来输出数据:

    • 使用 window.alert() 弹出警告框。
    • 使用 document.write() 方法将内容写到 HTML 文档中。
    • 使用 innerHTML 写入到 HTML 元素。
    • 使用 console.log() 写入到浏览器的控制台。程序中调试是测试,查找及减少bug(错误)的过程。
    • 使用 window.alert() 弹出警告框。
      <!
      DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <h1>我的第一个页面</h1> <p>我的第一个段落。</p> <script> window.alert(5 + 6); </script> </body> </html>

     使用 document.write() 方法将内容写到 HTML 文档中。

    <!DOCTYPE html>
    <html>
    <head> 
    <meta charset="utf-8"> 
    <title>菜鸟教程(runoob.com)</title> 
    </head>
    <body>
        
    <h1>我的第一个 Web 页面</h1>
    <p id="demo">我的第一个段落。</p>
    <script>
    document.getElementById("demo").innerHTML="段落已修改。";
    </script>
        
    </body>
    </html>

    使用 innerHTML 写入到 HTML 元素。

     

    Javascript的变量

     

    变量需要遵循以下规则

     。   首字母必须是字母(大小写均可)、下划线(_)、或者美元符号($)

     。   余下的字母可以是下划线、美元符号、任意字母或者是数字字符

     。    变量名不能使关键字

       同时变量名对大小写很敏感。

    声明变量

      显示声明:  var

          陋习:  没有类型;重复声明;隐式声明;不声明直接赋值。、

         正解:   先声明后续写,先赋值后运算。、

     变量类型;

    •    数值类型(number):包含整数和浮点数;
    •    字符串类型(String):字符串必须用双引号或单引号括起来;
    •    布尔类型(boolean):只有true或false两个值;
    •    未定义类型(Undefined):专门用来确定一个已经创建但是没有初值的变量;
    •    空类型(Null):用于表明某个变量的值为空(表明变量已经被赋值,但赋的值为空);
    •    对象类型(Object):数组、日期对象等

      作用域

         全局变量:

          范围:

              在函数体外定义的变量‘

              在函数体内部定义的无var的变量;

                 调用:

                       任何位置

          局部变量:

                   范围:

              在函数内部是用var生命的变量

                            函数的参数变量

           特性:

                  全局变量是全局对象的属性

                  局部变量是调用对象的属性

    数据类型间的转换

      通过“+”号或toString()方法将数值转换成字符串。

    通过parseInt()将字符串转换成整型,只取整数,小数点不取自动过滤掉

    通过parseFloat()将字符串转换成浮点型,取小数,不管整数。

     

     

     

  • 相关阅读:
    在调试asp.net程序时,提示windows窗体身份验证错误怎么办
    关于用css数字与汉字的垂直对其问题
    如何在存储过程中使用like操作符
    iframe的页面内容如何获取父页面的地址
    Visual Studio 2005常用插件搜罗(zz)
    如何通过javascript动态改变按钮的css属性值
    双十一数据库也疯狂,SQL Server 无法生成 FRunCM 线程,求解
    Oracle 连接玩我!ORA12514及ORA28547错误解决
    ASP.NET MVC Web API 学习笔记第一个Web API程序
    SQL Server数据库同步问题分享(三)创建订阅
  • 原文地址:https://www.cnblogs.com/layuechuquwan/p/11110090.html
Copyright © 2020-2023  润新知