Web信息安全实践_2.5 JS语法基础

2021-04-24 08:28

阅读:466

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">

标签:资源   string   输出   hello   验证   ESS   距离   user   tar   

JavaScript历史

  • HTML页面缺乏交互性
  • 造成带宽、时间和服务器资源的浪费
    • 前端加入基本的检查:登录名、密码是否为空,两次密码输入是否一致...
 

JavaScript代码嵌入在HTML中

  • 浏览器加载页面时执行代码,代码的动态输出和HTML的静态内容进行集成
  • 可以在用户输入提交给远程服务器之前进行验证

JavaScript语法

1、动态数据集成 

document.write:向文档流写入HTML表达式或JavaScript代码
JavaScript Page
?
    
        

这是一些静态内容。

2、数据类型和表达式

数据类型

  • String
  • Number
  • Boolean

变量

  • 变量名由字母、数字和下划线组成
  • 变量名区分大小写
  • 不需要声明变量名,变量第一次使用时会创建(JavaScript不检查变量的类型)
    Data Types and Variables
?
    
        

3、控制语句



    

 

4、字符串对象

5、交互式弹窗

prompt(message, value)
  • 参数:
    • message 对话框中显示的提示消息
    • value 出现在框中的默认值
  • 返回:用户输入的值(字符串类型) 
    • 如果value是数字,使用parseFloat(parselnt)进行转换
    

The rest of the page...

6、Math对象

  • 内置的Math对象包含函数和常量
Math.sqrt Math.pow Math.abs Math.max Math.min
Math.floor Math.cell Math.round Math.PI Math.E
Math.random(返回0到1的实数)
    

7、eval函数:计算某个字符串,并执行其中的JavaScript代码

字符串传递给一个接口,。。。需要eval???
 
 
 
 

Web信息安全实践_2.5 JS语法基础

标签:资源   string   输出   hello   验证   ESS   距离   user   tar   

原文地址:https://www.cnblogs.com/tianjiazhen/p/12235543.html


评论


亲,登录后才可以留言!