前言JavaScript 函数对参数的值(arguments)没有进行任何的检查。 JavaScript 函数参数与大多数其他语言的函数参数的区别在于:它不会关注有多少个参数被传递,不关注传递的参数的数据类型。函数未定义参数如果一个函数为定义参数,但是函数内部却用到了2个参数a和b,那么在调用函数的时候,可以给a和b传参。function func() { console.log(a);
转载 2024-02-20 14:56:39
82阅读
数组函数(API)some(查找数组中满足条件的元素)满足返回true不满足返回false语法 var 这个变量用来接收返回值 = 查找元素的数组.some(function(这个参数代表的是数组内的元素){ return 参数 === ‘谢老板’ }) 例:var arr = [1,2,3,4,'谢老板']; var res= arr.some(function(itme){ c
JS中的函数使用。函数也叫做方法,方法也叫做函数。 //输出一句话 function Show() {   alert("这是简单的函数"); } Show(); //在哪里使用就用Show();的方式调用就可以。 //有参数的函数 function Show(a) //形参,形式参数 {   alert(a);   } Show("ceshi参数"); //实参,实际参数 /
转载 2024-03-12 19:37:59
41阅读
按照惯例先给网址:http://www.i874.cn/baigoogledu.htm,起初考虑到用 ASP.NET 来写,但是着实有些大材小用,想到只是把关键字原封不动的传递给百度和Google,用 JavaScript 实现可以节约大量的服务器资源。   ,然后是集成到 Maxthon 的搜索框调用方式%us 代表是 utf-8 编码的。  之前一直
转载 6月前
12阅读
Rest 参数与 Spread 语法在 JavaScript 中,很多内建函数都支持传入任意数量的参数。例如:Math.max(arg1, arg2, ..., argN) —— 返回入参中的最大值。Object.assign(dest, src1, ..., srcN) —— 依次将属性从 src1..N 复制到 dest。……等。在本文中,我们将学习如何编程实现支持函数可传入任意数量的参数。以
转载 2024-04-11 21:17:20
64阅读
一、基本用法箭头函数的基本语法是:var 函数名=(参数1,参数2)=>{要执行的函数操作};例如一下两端代码进行函数声明的功能是一样的:var f1=(num1,num2)=>{ console.log(num1+num2); } var f2=function(num1,num2){ console.log(num1+num2); } f1(1,2);//3 f2(
转载 2024-03-21 11:32:54
419阅读
定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,想执行这个函数,调用函数名特性:减重,可扩展,易维护def calc(x,y):  res = x**y结束函数,后面的代码不会执行  2返回res给calc  print rescalc(2,10)  #调用返回值return,返回给调用者,如果没有返回值,默认返回none 参变量只有在被调用时才分配内存
转载 2024-01-10 16:29:40
293阅读
JS 中的解构赋值文章来源于 整理为自己可以理解解构赋值 : 解构赋值语法是一种 Javascript 表达式。通过解构赋值, 可以将属性/值从对象/数组中取出,赋值给其他变量。简单的理解就是?等号的左边等于等号的右边数组的解构赋值一般情况下的赋值 都是 采用直接从数组中取出每一项在进行赋值// 一般情况下的赋值 let arr = [1,2,30]; let a = arr[0]; let b
闭包1.什么是闭包闭包就是能够读取其他函数内部变量的函数。在JS中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解为”定义在一个函数内部的函数”。 function fn() { var b = 1; //闭包 function box() { // console.log(b); } /
前言:在ES6语法中,新增了一种函数特性,就是箭头函数。顾名思意,箭头函数就是一种使用箭头( => ) 定义函数的新语法,但是与传统函数有些许不同。1.没有 this, arguments, super, new.target 绑定,箭头函数的 this, arguments, super,new.target 是由箭头函数外围最近一层决定。2.不能通过 new 关键字调用  箭头
re模块中常用功能函数 re模块中常用功能函数正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和
① require是先将依赖项加载结束,然后再执行后面的函数回调因为require现在是采用script标签的方式引入各个模块,所以我们不能确定何时加载结束,所以这里存在一个复杂的判断以及缓存问题。 如:.JSP文件中 …… <script type="text/javascript" src="JS/ a.js"></script> <scr
1.什么是JSR  JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。2.什么是JSR303  JSR-303 是JAVA EE 6 中的一项子规范,叫做B
这里是引用function (res) {} 中 打印this时是undefined 打印that时是有内容的 let that = this; getTotal().then(function (res) { console.log(this); console.log(that); this.t ...
转载 2021-08-21 14:24:00
2528阅读
2评论
高阶函数MapReduceMapReduce主要应用于分布式中。Python的优点:内置了map()和reduce()函数,可以直接使用。# python内置了map()和reduce()函数 ''' def myMap(func,li): resList = [] for paser in li: res = func(paser) resList.append(res) '''ma
转载 2023-10-08 14:54:28
842阅读
# Python中的res函数:理解与应用 在Python编程中,函数是组织代码的基本单元,提高了代码的可读性和可重用性。当我们提到`res`函数时,很多人可能并不熟悉这个特定的函数,因为在Python的标准库中并没有名为`res`的函数。但实际上,`res`常常是用户自定义函数的命名,尤其是在处理数据或进行函数返回时。本文将通过一个简单的示例帮助大家理解如何自定义并使用`res`函数。 ##
原创 9月前
166阅读
在过去的两周,Benjamin Peterson在SpiderMonkey中实现了两个ES6新特性.如果你经常写JS的话,一定会喜欢这两个特性.剩余参数(Rest arguments)是我们熟悉的arguments对象的很好的替代品.语法如下:function f(arg1, arg2, ...rest) { alert("你传入了" + rest.length + "个额外的参数.");
转载 2023-11-28 13:53:36
34阅读
传统Session认证的弊端在上节课中我们使用的Shiro进行用户认证,内部通过是Session识别Subject,服务器识别依赖JSESSIONID的Cookie。但是在前后端分离的项目中,前端项目会单独运行挂载另外一个服务器中和后端项目的服务器不同。前端向后端发送请求时是跨域的无法携带JSESSIONID的Cokie的,就会导致每一个请求都是一个新的Session。问题的根源在传统的会话跟踪技
1.背景:requirejs是用来管理前端开发中的模块依赖的一个轻量级的js库,使用requirejs管理依赖可以减轻业务耦合,避免污染全局作用域,利于项目的维护。比较适合单页应用的项目,因为单页应用的业务逻辑较多。2.使用:requirejs基本用法比较简单。包括四个方面:引入主模块(入口)、引入模块、定义模块、路径配置。下面分别进行说明。1) 引入主模块(入口)requirejs的使用需要一个
转载 2024-03-29 06:32:18
822阅读
异步的概念 ajax 编程 异步实现的几种方式 回调函数 promise 生成器 async await异步编程的概念 有异步编程,就有同步编程console.log("Hello"); console.log("World"); for(let i=0;i<5;i++){ console.log(i); } console.log("F71"); 通过上面的代码,我们可以看出同步代码的
转载 2024-05-19 16:13:29
3阅读
  • 1
  • 2
  • 3
  • 4
  • 5