
JavaScript
sOSystem
欢迎交流
展开
-
[Nodejs]解析表单数据(x-www-form-urlencoded)
在解析x-www-form-urlencoded数据时,使用querystring提示已被弃用。查阅资料后得知可以使用 URLSearchParams 对象进行解析,代码如下// 解析表单数据的全局中间件app.use((req, res, next) => { let str = ''; req.on('data', chunk => { str += chunk; }) req.on('end', () => {原创 2022-01-25 14:35:44 · 2322 阅读 · 0 评论 -
Array.slice() JavaScript中的截取数组
js中可以利用slice()来截取指定数组中的一段元素实例如下var arr = ['Hello', 'nice', 'to', 'meet', 'you'];console.log(arr.slice(0, 2));console.log(arr.slice(3));运行结果总结slice()可以传入一个或两个参数(数字)当传入两个参数时(分别用begin和end来表示):arr(begin,end):返回由arr[begin]到arr[end-1]...原创 2021-05-22 17:29:20 · 769 阅读 · 0 评论 -
[预解析]关于JavaScript运行机制
先来看几个例子(运行结果在代码段注释中)1.console.log(a); // 报错: a is not defined2.console.log(b); //undefinedvar b = 10;3.//函数调用写在函数上下都可正常调用fn();function fn(){ console.log(11);}4.fun();//报错: fun is not a functionvar fun = function() { console原创 2021-05-21 15:21:06 · 216 阅读 · 3 评论 -
JavaScript中声明变量使用 var 和不使用 var 的区别
有过JavaScript基础的都知道,在js中声明一个变量可以用 var a = 10; 也可以使用 a = 10; 这两种声明方式,他们有什么区别呢用如下的代码作为示例function test(){ var a = 10; b = 100; }test();console.log(b); //100console.log(a); //a is not defined运行结果如下...原创 2021-05-21 14:51:38 · 142 阅读 · 1 评论 -
JavaScript函数返回多个值
学习了C C++ JAVA等语言后,最近尝试自学js,有很多相同之处,当然也有完全不同的地方就比如说js能够在一个函数function中返回return多个值,这一点是我目前学到的语言中独一无二的,想把自己的学习心得记录下来以此开始我在优快云上的学习记录function getResult(num1, num2){ return [num1+num2,num1-num2,num1*num2,num1/num2]; } var resul原创 2021-05-20 22:35:02 · 2759 阅读 · 0 评论