Background

xss的基础是js 所以简单学一点js的语法,暂时不太要求精,要求简单能看懂代码即可

四种输出方式

使用 window.alert()弹出警告框。
使用 document.write()方法将内容写到 HTML 文档中。
使用 innerHTML写入到 HTML 元素。
使用 console.log()写入到浏览器的控制台。

1.png
1.png
2.png
12.png

一些数据类型

12.png
基本上和c/c++差不多

变量定义

123.png
js定义变量的方法是 var 也是个弱类型的语言
并且也是语句后面加分号

注释问题

和c语言一样 和php也一样

变量问题

js变量和语句对大小写也都敏感
123.png

js 数据类型

字符串数字什么的都一样 主要记录一下几个特殊的点
数组

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
var cars=new Array("Saab","Volvo","BMW");

或者 var cars=["Saab","Volvo","BMW"];
12.png

test.png

先这些~~