JS

JS语法:

字面量 document.getElementById("demo").innerHTML = 123e5;

            innerHTML 用于获取或设置指定元素标签内的html内容

变量用var定义

函数代码块可以放到<head></head>里,代码不执行里面的内容,存放一些函数

            <script> function myFunction() { alert("Hello World!"); } </script>

            <button type="button" onClick="myfunction()">点我</button>

js输出(在<script></script>内)

  1. 使用 window.alert() 弹出警告框。 alert("hello world")
  2. 使用 document.write() 方法将内容写到 HTML 文档中。
    <script>
    document.write(Date());
    </script>

     

  3. 使用 innerHTML 写入到 HTML 元素。
    <p id="demo">我的第一个段落</p>
    
    <script>
    document.getElementById("demo").innerHTML = "段落已修改。";
    </script>
  4. 使用 console.log() 写入到浏览器的控制台。

局部变量在函数执行完毕后销毁。

全局变量在页面关闭后销毁。

在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。可通过window.name调用

双引号之间不能相邻 同样单引号之间也不能相邻

<button οnclick="this.innerHTML=Date()">现在的时间是?</button>

"反斜杠是一个转义字符,加在任意字符前面"

js中的+运算符可直接把两个字符串连接在一起

for in 循环   var person={fname:"Bill",lname:"Gates",age:56}; 

for (x in person){
        txt=txt + person[x];
    }

null 和 undefined 的值相等,但类型不等: null 对象

正则表达式

var str = "Visit Runoob!"; var n = str.search("Runoob");

var str = document.getElementById("demo").innerHTML; var txt = str.replace("Microsoft","Runoob");

var patt = /e/;
patt.test("The best things in life are free!");

/e/.exec("The best things in life are free!");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值