CALL/APPLY、一些编程基础以及一些基础知识、正则

  • call、apply、bind
  • 求数组的最大值和最小值:
    • 数组排序(SORT的原理->localeCompare实现汉字比较),取头取尾
    • 假设法
    • 利用APPLY传参传递的是一个数组的机制,借用Math.max/Math.min获取最大值最小值
    • 利用EVAL获取最大最小:把需要执行的代码拼接成字符串,在使用EVAL转换为JS表达式执行
  • 求平均数
    • 把类数组转化为数组
    • TRY、CATCH、FINALLY 异常捕获
    • 抛出异常错误信息
    • 使用EVAL实现快速求和
  • JSON:一种数据格式,一般应用于前后台的数据传输和数据交互
    • JSON.parse
    • JSON.stringify
    • AJAX四步操作
  • 封装toArray/toJSON
  • DOM的重绘回流:当HTML结构发生改变(增删改、位置改变等)浏览器都需要重新渲染整个页面的DOM树结构,非常耗性能
    • 动态创建DOM(文档碎片)
    • 字符串拼接(会对原容器中内容产生影响)
    • 模板引擎(kTemplate、jade、ejs…) =>原理也是字符串拼接
    • ES6中的模板字符串
  • DOM映射:页面中的HTML标签和JS中通过DOM方法获取的元素对象,存在映射机制
  • 综合实战案例:表格排序 http://www.cnblogs.com/Scar007/p/7641269.html

转载于:https://www.cnblogs.com/Scar007/p/7651542.html

call,apply,求最大最小值,平均数等基础编程知识相关推荐

  1. js基础知识整理之 —— 求最大值 最小值 平均数的几种方法

    一.最大值和最小值 1.通过数组的sort方法排序,然后取数组中最后一个,第一个: 2.假设法 假设数组第一项是最大值,然后通过循环获取数组中的每一项,让数组中的每一项和max进行比较,如果大于max ...

  2. 易语言基础编程知识〖E语言手册〗

        易语言手册易语言的命名约定 在易语言应用程序的编写过程中,用户涉及到定义各类名称,如:子程序名.变量名.数据类型名等等,这些名称的命名规则为:名称的首字母必须为全半角字母或汉字,其它字符必须为 ...

  3. [转]win32基础编程知识

    一个最简单的Win32程序 在以前的C语言编程中,一个最简单的程序可以只有两行. void main(void) { printf "Hello World!"; } 而要实现同样 ...

  4. python求均值标准差不用numpy_【Python】不用numpy用纯python求极差、平均数、中位数、众数与方差,python的打印...

    python作为数据分析的利器,求极差.平均数.中位数.众数与方差是很常用的,然而,在python进行统计往往要使用外部的python库numpy,这个库不难装,然而,如果单纯只是求极差.平均数.中位 ...

  5. [转载] 【Python】不用numpy用纯python求极差、平均数、中位数、众数与方差,python的打印到控制台

    参考链接: 在没有库的Python中查找均值,中位数,众数 python作为数据分析的利器,求极差.平均数.中位数.众数与方差是很常用的,然而,在python进行统计往往要使用外部的python库nu ...

  6. PTA 基础编程题目集 6-6 求单链表结点的阶乘和

    PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...

  7. PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言

    PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution #include& ...

  8. PTA 基础编程题目集 7-18 二分法求多项式单根 C语言

    PTA 基础编程题目集 7-18 二分法求多项式单根 C语言 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个 ...

  9. PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言

    PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...

最新文章

  1. springBean生命周期----来自spring实战总结
  2. python-requests官网_requests使用心得
  3. 虚拟主机上传SQLServer数据库--不完全资料
  4. 电子白板技术_电子白板种类介绍及产品功能概述
  5. 如何攻破容器持久化存储挑战?
  6. 在域驱动设计中使用状态模式
  7. 全面介绍Windows内存管理机制及C++内存分配实例(一):进程空间
  8. java memcached设置过期时间_Memcached的MemCachedClient设置过期时限
  9. Exchange 2010 OWA 无法使用关键字搜索
  10. 使用Nacos配置中心云端化本地application.properties
  11. swift 对象转换_Swift类型转换–照原样,任何对象
  12. 2019.03.25 bzoj4572: [Scoi2016]围棋(轮廓线dp)
  13. java处理excel-xlsx格式大文件的解决方案
  14. IMP-00058: 遇到 ORACLE 错误 1017 导入时登录失败
  15. C++解决八数码问题
  16. 拓嘉辰丰电商:拼多多店铺如何成功拼单
  17. 小故事大道理:送你四个生活启示
  18. table表格标签css固定最后一列方案
  19. 微信公众号用什么软件编辑?
  20. IOS应用内购买App开发完整流程

热门文章

  1. Java爬虫抓取网页
  2. Vue.JS项目中二级路由下刷新浏览器仍呈现当前路由的实现方案
  3. JavaScript排序算法——插入排序算法
  4. 使用boost.python进行混合开发
  5. STL编程:C++的忠告!
  6. linux子系统led,Linux设备驱动GPIO子系统
  7. CodeForces 359D (数论+二分+ST算法)
  8. VHD工具-VHDTOOL
  9. Repeater控件嵌套使用
  10. 使用alertmanager对监控对象进行报警(微信)三