一、创建函数 函数声明 function fnName(){ } 函数表达式 var fnName = function(){ } 使用Function构造函数 // 参数:Function 接收任意多的参数,但最后一个参数总被认为是函数体,前面的参数是传入新函数的参数 var fnName = n ...
分类:
其他好文 时间:
2020-02-02 13:47:56
阅读次数:
81
用作块级作用域(通常称为私有作用域)的匿名函数的语法如下所示。 (function(){ //这里是块级作用域 })(); 以上代码定义并立即调用了一个匿名函数。将函数声明包含在一对圆括号中,表示它实际上是一个 函数表达式。而紧随其后的另一对圆括号会立即调用这个函数。如果有读者感觉这种语法不太好理解 ...
分类:
其他好文 时间:
2020-02-01 14:28:03
阅读次数:
104
js的函数也是对象,其创建有三种方式:函数声明、函数表达式、函数构造器。 上图中,左边为函数声明,右边为函数表达式。 上图的要点为:函数声明和变量声明会前置,函数表达式不会前置。 上图的要点为: 1.可通过构造器直接新建函数,new可以省略。 2.Function前面的入参为函数入参,最后一个参数为 ...
分类:
编程语言 时间:
2020-01-31 23:08:24
阅读次数:
100
文章目錄 解析机制JavaScript是一门解释型的语言 , 想要运行js代码需要两个阶段编译阶段: 编译阶段就是我们常说的JavaScript预解析(预处理)阶段,在这个阶段JavaScript解释器将完成把JavaScript脚本代码转换到字节码执行阶段: 在编译阶段JavaScript解释器借... ...
分类:
Web程序 时间:
2020-01-29 12:17:19
阅读次数:
98
[TOC] logistic 回归算法 一种常见的分类算法,输出值在0,1之间 是:1 否:0 即找到满足下面条件的最优参数 $0 \leq h_{\theta}(x) \leq 1$ 假设函数的表示方法: $h_{\theta}(x)=g\left(\theta^{T} x\right)$ 其中: ...
分类:
其他好文 时间:
2020-01-24 21:14:27
阅读次数:
113
约瑟夫环问题算是很经典的题了,估计大家都听说过,然后我就在一次笔试中遇到了,下面我就用 3 种方法来详细讲解一下这道题,最后一种方法学了之后保证让你可以让你装逼。 问题描述:编号为 1 N 的 N 个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3...这样依次报),数到 m ...
分类:
其他好文 时间:
2020-01-23 11:11:50
阅读次数:
118
1.函数的定义和调用 1.1 函数的定义方式 1. 方式1 函数声明方式 function 关键字 (命名函数) 2. 方式2 函数表达式(匿名函数) 3. 方式3 new Function() 1.2 函数的调用 ...
分类:
其他好文 时间:
2020-01-22 19:53:31
阅读次数:
119
1、使用函数传参,就是在函数表示大致相同,但是有一个东西是定不下来的,把其作为参数放入其中。 2、操作属性的两种方法: var oDiv = document.getElementById('aa'); oDiv.value='qwer'; oDiv['value']='qwer'; //第二种是里 ...
分类:
Web程序 时间:
2020-01-20 14:55:25
阅读次数:
87
还没写自己的实验总结 ,贴个博客先。 参考博客 https://blog.csdn.net/seven_feifei/article/details/95947358 以及 https://my.oschina.net/u/180497/blog/177206 ...
分类:
其他好文 时间:
2020-01-19 19:22:24
阅读次数:
81
ES6之前,js支持全局变量和局部变量,私有变量可以用到闭包。 闭包是一种保护私有变量的机制,在函数执行时形成私有的作用域,保护里面的私有变量不受外界干扰。 直观的说就是形成一个不销毁的栈环境。 以计数器为例子讲解闭包的作用。 全局变量实现: 该方案中的counter为全局变量,整个项目的任何位置都 ...
分类:
编程语言 时间:
2020-01-16 12:48:01
阅读次数:
84