• JS刷题总结

    时间:2024-01-14 10:36:51

    多总结,才能更好地进步,分享下最近的刷题总结给大家吧关于缩减代码1.善用js中的函数或者特性。(迭代、解构、set等等)// 使用箭头函数缩减代码// 处理输入,可以用.map,需要注意其所有参数// 此外其他迭代方法也需要掌握。let line = readline().split(' ');li...

  • 2--面试总结-深入理解js线程进阶-宏任务微任务

    时间:2024-01-13 21:09:58

    前言:Event Loop即时间循环,是指浏览器或Node的一种解决javascript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理Js运行机制     1、不同运行环境,js运行效果不一致     2、nodeJs基于libuv实现,参考http://docs.libuv.org/...

  • atitit..主流 浏览器 js 引擎 内核 市场份额 attialx总结vOa9

    时间:2024-01-13 12:11:41

    atitit..主流 浏览器 js 引擎  内核 市场份额 attialx总结vOa91. 浏览器内核 12. 浏览器的主要组件包括: 22.1. 主要组件体系结构 22.2. WebCore排版引擎及JavaScriptCore解析引擎,32.3. 渲染引擎基本流程 33. 当前主流浏览器的引擎及...

  • js面向对象知识点之对象属性 创建对象 总结中

    时间:2024-01-06 09:31:00

    昨天面试出了一道面试题 本人我做错了 于是痛定思痛 再过一遍面向对象var name="一体机";var value="infolist";//构造函数function Anbay(){this.name="安备";this.value="anbay";}//原型Anbay.prototype.sh...

  • 小程序wepy.js框架总结

    时间:2024-01-05 11:35:21

    wepy.js借鉴了Vue的语法风格和功能特性,对官方提供的框架进行了封装,更贴近于MVVM架构模式,让开发者更加容易上手,增加开发效率。(脏数据处理--是否有标识、是否有响应)前端开发的对组件化开发应该都都很熟悉,我们就讲精华的部分:首先我们需要输入下面的命令:npm install wepy-c...

  • 《JS权威指南学习总结--第7章 数组》

    时间:2024-01-04 12:27:34

    内容要点:一.JS数组是无类型的:数组元素可以是任意对象,并且同一个数组中的不同元素也可能有不同的类型。数组的元素甚至也可能是对象或其他属性,这允许创建复制的数据结构,如对象的数组和数组的数组。JS数组是动态的:根据需要它们会增长或缩减,并且在创建数组时无须声明一个固定的大小或者在数组大小变化时无须...

  • iOS下JS与原生OC互相调用(总结)

    时间:2024-01-01 14:14:28

    这是去年总结的一篇文章,也一并先放到这个目录下好了。 iOS开发免不了要与UIWebView打交道,然后就要涉及到JS与原生OC交互,今天总结一下JS与原生OC交互的两种方式。JS调用原生OC篇方式一第一种方式是用JS发起一个假的URL请求,然后利用UIWebView的代理方法拦截这次请求,然后再做...

  • JavaScript学习总结【11】、JS 运动

    时间:2024-01-01 12:58:01

    动画效果在网站中是一种非常常见的交互式体验效果,比如侧边栏分享、图片淡入淡出,我们把这种动画效果就叫做运动,也就是让物体动起来。如果想让一个物体动起来,无非就是改变它的速度,也就是改变属性值,比如 left、right、width、height、opacity ,那么既然是运动,就可以分为很多种,如...

  • 案例学习总结:原生JS实现表格排序

    时间:2024-01-01 10:18:09

    最近在学习js的表格排序,没想到看不起眼的表格排序实际上却暗含了众多JS知识点。在这里记录一下此次学习过程。希望对大家也有所帮助。完整的表格排序涉及了下列这些知识点:call方法使用sort方法深入数据绑定DOM映射下面详细的总结一下这些知识点,最后结合这些知识点实现下面这样一个表格排序案例。完整的...

  • 《JS权威指南学习总结--7.9 ES5中的数组方法》

    时间:2023-12-27 11:03:08

    内容要点:ES5中定义了9个新的数组方法来遍历、映射、过滤、检测、简化和搜索数组。概述:首先,大多数方法的第一个参数接收一个函数,并且对数组的每个元素(或一个元素)调用一次该函数。如果是稀疏数组,对不存在的元素不调用传递的函数。在大多数情况下,调用提供的函数使用三个参数:数组元素、元素的索引和数组本...

  • 混合app开发--js和webview之间的交互总结

    时间:2023-12-26 13:58:15

    使用场景:原生APP内嵌套H5页面,app使用的是webview框架进行嵌套这样就存在两种情况1.原生app调用H5的方法2.H5调用app的方法分别讲解下,其实app与H5之间的交互式非常简单的,都有成熟的解决方法,下面说下,这次项目中,我们用到的方法app调用H5方法其实就一句话,app在引入某...

  • 使用Node.js完成的第一个项目的实践总结

    时间:2023-12-26 10:05:56

    http://blog.csdn.net/yanghua_kobe/article/details/17199417项目简介这是一个资产管理项目,主要的目的就是实现对资产的无纸化管理。通过为每个资产生成二维码,来联合移动终端完成对资产的审核等。这个项目既提供了Web端的管理界面也提供移动端(Ando...

  • 《JS权威指南学习总结--9.3 JS中JAVA式的类继承》

    时间:2023-12-25 18:50:27

    内容要点:一.JS中的类1.JAVA或其他类似强类型 面向对象语言的 类成员的模样实例字段:它们是基于实例的属性或变量,用以保存独立对象的状态。实例方法: 它们是类的所有实例所共享的方法,由每个独立的实例调用类字段:这些属性或变量是属于类的,而不是属于类的某个实例的。类方法:这些方法是属于类的,而不...

  • js一些重点知识总结(二)

    时间:2023-12-25 18:18:01

    第一部分:数据类型转换1) 数据类型的种类: 数值型number、布尔型(true(1) /false (0))、字符串型(String)、空类型(null)(object)2) 数据类型自动转换: 除过加号以外的基本运算符,数值类型的优先级高,会把字符串类型转换为数值类型3) 类型之间转换的常用函...

  • js中的一些隐式转换和总结

    时间:2023-12-23 20:21:44

    js中的不同的数据类型之间的比较转换规则如下:1. 对象和布尔值比较对象和布尔值进行比较时,对象先转换为字符串,然后再转换为数字,布尔值直接转换为数字[] == true; //false []转换为字符串'',然后转换为数字0,true转换为数字1,所以为false2. 对象和字符串比较对象和...

  • 【前端】【转】JS跨域问题总结

    时间:2023-12-23 18:59:06

    详情见原博客:详解js跨域问题概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。跨域资源共享(CORS)CORS(Cross-Origin Resource Sharing)跨域资源共享,定义了必须在访问跨域资源时,浏览器与服务器应该如何沟通。CORS背后的基本思想就是使用自定义的HTT...

  • JS中的 map, filter, some, every, forEach, for...in, for...of 用法总结

    时间:2023-12-21 10:55:47

    1.map有返回值,返回一个新的数组,每个元素为调用func的结果。let list = [1, 2, 3, 4, 5];let other = list.map((d, i) => { return d * 2;})console.log(other)2.filter有返回值,返回一个符合...

  • 《JavaScript总结》js模块化

    时间:2023-12-21 08:42:45

    模块化开发,可以让代码易于扩展、便于日后维护。ES6中的模块化我们先了解一下 export(导出) 和 import(导入) 这两个关键字。新建一个文件a.js 并且导出变量testexport var test = "测试";导入变量test  来源是a.js   然后输出testimport {...

  • 经验总结:按需加载JS和css

    时间:2023-12-20 16:49:36

    项目中做过这样的事情:所有页面都通过SSI指令 include这样一份public-js.shtml, 用来引入涉及到的js(包括公共的脚本 验证插件 自定义组件等),但是一些没有交互效果的页面根本不需要用到这些脚本,所以造成脚本冗余较大(尽管可以从缓存读取,但还是应该尽量减少没用到的脚本为佳)pu...

  • 《JS权威指南学习总结--8.8.2高阶函数》

    时间:2023-12-17 17:36:02

    内容要点:所谓高阶函数(higher-order function)就是操作函数的函数,它接收一个或多个函数作为参数,并返回一个新函数。例1://这个高阶函数返回一个新的函数,这个新函数将它的实参传入f(),并返回f的返回值的逻辑非function not(f){return function(){...