首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    原生JS的知识系统梳理

    笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。...打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。敬请大家关注!...第一篇: JS数据类型之问——概念篇 1.JS原始数据类型有哪些?引用数据类型有哪些?...在 JS 的最初版本中使用的是 32 位系统,为了性能考虑使用低位存储变量的类型信息,000 开头代表是对象然而 null 表示为全零,所以将它错误的判断为 object 。...参考出处: ES5实现继承那些事 重学JS系列:聊聊继承 JS最新基本数据类型:BigInt(译) yck前端面试之道

    1.8K53

    新鲜出炉的点菜系统(附源码)

    ,希望利用我们所学的 Java SE 知识,实现我们的点菜系统。...需求分析 此次可以,我们需要设计一个点菜系统,我们就需要对我们的系统进行分析,面向的对象是谁?对象常用的操作又有哪些?...因此,对于点菜系统,主要所需功能如下: 初始化菜单 点菜 移除已点的菜 查看已点的菜 结账 退出系统 点菜系统 功能预览 系统菜单 进入我们的点菜系统之后,一般都是有系统菜单的,用于提示我们进行下一步的操作...系统菜单 点菜 根据系统菜单进入点菜功能后,输入菜品序号进行点菜以及返回上一级菜单。 点菜 查看已点菜品 假设我们点完菜之后,要确认下有没有点重复的菜,此时就可以查看已点菜品。...同样的,加入我们还未点菜就进入结账功能,系统也会给出提示。 退出系统 当我们输入选择为 0 时,表示我们退出系统

    1K30

    写个JS深拷贝,面试备用

    for in先写个简单版本,因为这个也可以实现深拷贝,所以直接动手吧,let A = [1,2,3,[4,5]]let B = []for (var i in A){ B[i] = A[i]}B[...Undefined,function等等很多的类型,所以接下来我们将其完善,加上所以判断,由于类型比较多,我们可以把对象的判断单独抽离出来,接下来一起完善它吧:在这之前我们还需要考虑的一个点就是 关于js...的一种weakmap的类型来解决这个问题,通过阅读mdn的文档可以了解到:原生的 WeakMap 持有的是每个键对象的“弱引用”,这意味着在没有其他引用存在时垃圾回收能正确进行。...原生 WeakMap 的结构是特殊且有效的,其用于映射的 key 只有在其没有被回收时才是有效的。正由于这样的弱引用,WeakMap 的 key 是不可枚举的 (没有方法能给出所有的 key)。...类型的文章,通过js检测数据类型 的这个方法来为多种类型分别处理。

    83330

    js书写原生ajax,JS 原生ajax写法

    原生ajax 原文链接:http://caibaojian.com/ajax-jsonp.html 一.JS原生ajax ajax:一种请求数据的方式,不需要刷新整个页面: ajax的技术核心是 XMLHttpRe...… JS原生ajax与Jquery插件ajax深入学习 序言: 近来随着项目的上线实施,稍微有点空闲,闲暇之时偶然发现之前写的关于javascript原生xmlHttpRequest ajax方法以及后来...jquery插件ajax方法,于是就行了一些总结,因 … js原生Ajax的封装与使用 一.原生Ajax代码的封装如下: (function() { var XHR = { createStandardXHR...原生ajax 主要复习了php的pdo数据库操作,和js的ajax,真麻烦,希望jquery的ajax简单点. index.php: 1 2 [代码]JS原生Ajax&comma...;GET和POST javascript/js的ajax的GET请求: Jquery学习笔记(10)–ajax删除用户,使用了js原生ajax 主要复习了php的pdo数据库操作,和js的ajax,真麻烦

    15.3K40
    领券