设置一个cookie
function setCookie(name, value, time) {
let oDate = new Date();
oDate.setDate(oDate.getDate() + time)
document.cookie = name + '=' + value + '; expires=' + oDate;
console.log(document.cookie)
}
查询一个cookie值
function getCookie(name) {
let str = document.cookie;
let arr1 = str.split(';');
for (var i = 0; i < arr1.length; i++) {
let arr2 = arr1[i].split('=');
if (name == arr2[0].trim()) {
console.log(arr2[1])
}
}
}
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术 局部更新
<script>
/* Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术
局部更新
*/
/* 创建Ajax的步骤 */
/* 第一步 创建Ajax对象 */
/* new一个XMLHttpRequest的实例化对象 */
let xhr = new XMLHttpRequest();
/* 第二部 连接到服务器 */
/*
open(方法,文件名,同步异步)
参数一:post/get
参数二:请求的文件名
参数三:同步(false) 异步(true)
*/
xhr.open('get','abc.txt',true)
/* 第三步 发送请求 */
xhr.send();
/* 第四步 接收返回值 */
/* 监听返回值 */
xhr.onreadystatechange = function(){
/* xhr.responseText 通过ajax请求获得的数据 */
console.log(xhr.responseText)
}
/* 使用live server 打开页面 */
</script>