
前端
灰灰在成长
我的大学生活希望不要颓废。
展开
-
你不知道的javascript 笔记(上)
你不知道的javascript 笔记(上) 引擎、作用域 LHS(赋值)、RHS(查询) ---->逐层寻找 词法作用域与动态作用域 javascript是基于词法作用域 函数作用域与块作用域 隐藏内部实现->避免命名冲突 立即执行函数 (function xxx(){ })(); 匿名函数缺点 调试不方便 调用自身通过arguments.callee 不方便代码阅读 变量提升 编译阶段 词法解析 函数声明(高)和变量声明优先级 闭包原创 2020-10-09 12:56:51 · 124 阅读 · 0 评论 -
前端面试题整理-javascript部分
typeof能判断什么类型 能够判断所有的值类型 能够判断是否为引用类型 不能够判断细分引用类型,如typeof数组只能认定为object 数据类型有哪些,对symbol有了解嘛 基本数据类型:string、number、Boolean、undefined、null 复杂数据类型:Object ES6新增数据类型:symbol、Map、Set 其中symbol是基本数据类型,每一个symbol都是一个全局唯一的字符串 // 在一个块级作用域里使用symbol,创造一个隐藏属性 {原创 2020-10-03 14:15:37 · 169 阅读 · 0 评论 -
jsonp的使用以及封装
ajax问题 浏览器同源策略 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源 源 :协议、域名和端口号 跨域 不受同源策略影响的资源的引入,如script、img、iframe jsonp JSONP*(JSON with Padding)解决跨域问题;可以让网页从别的域名(网站)那获取资料,即跨域读取数据。 jsonp原理 利用script标签不受游览器同源策略的标签,在src中添加请求的接口。 通过script来实现跨域;原创 2020-09-19 00:16:35 · 150 阅读 · 0 评论 -
前后端交互--ajax详解
前后端交互 简单实现 服务端: const Koa = require("koa"); const static = require("koa-static"); const Router = require("koa-router"); const koaBody = require("koa-body"); let app = new Koa(); let router = new Router(); app.use(static(__dirname+"/static")); app.use(k原创 2020-09-18 16:07:38 · 216 阅读 · 0 评论