javascript
我不止喜欢前端
这个作者很懒,什么都没留下…
展开
-
React解决跨域
React在开发环境中解决跨域问题其实解决方法和vue的解决方法类似,此项目是使用create-react-app的方式创建的。于是我们去查看官方的解决方案:官方文档地址 其实原理和vue解决跨域方法类似,通过代理的方式来解决。方法一:修改package.json文件官方文档:具体操作:直接去package.json文件下,加上你的真实请求地址现在我们去发起请求试试,可能出现一个304的状态码,这个时候只需要重启一下服务就好。最终效果:这就拿到数据了方法二:手动配置解决跨域原创 2020-07-10 12:46:37 · 4817 阅读 · 1 评论 -
nodeJS使用TCP传输数据
TCP-数据传输可靠的、有连接的服务、传输效率低对精准度要求高、但是传输效率低表单提交、文件传输等nodeJS处理方案-net模块创建一个服务端监听地址以及端口处理发送到当前监听地址以及端口的数据返回(发送)数据到连接的客户端server.js:const net = require('net')//创建一个服务端//const server = new net.Server()const server = net.createServer()//客户端有人连接的时候原创 2020-06-04 14:06:09 · 3275 阅读 · 0 评论 -
Electron框架的简单使用-node.js实现GUI软件开发
基于Node.js的GUI框架NW.JS (Node-Webkit)Electron 使用HTML、CSS、JavaScript来构建UI、处理与用户的交互、同时不约而同的使用了开源浏览器Chromium。基于这个浏览器做了一系列的软件开发,比如:Vscode、Atome、网易云音乐等。 使用Node.js来访问浏览器之外的内容。比如文件系统、文件、网络等,相当于是浏览器与Node.js的结合。安装使用使用npm init -y来初始化项目。安装electron npm i原创 2020-06-04 00:06:42 · 5427 阅读 · 0 评论 -
js字符串 new String()、String和String()之间的深度剖析
JS中包装对象、原始资料类型之间的深度剖析1. 字符串定义在平时开发中定义字符串无疑3中方式:let str1 = 'test'let str2 = String('test')let str3 = new String('test')2.定义分析众所周知使用 new 关键字定义的都是对象。所以可以清楚的知道str3是一个对象,对于str1只是定义了一个变量,然后做了赋值操作,st...原创 2020-04-25 21:25:05 · 2829 阅读 · 0 评论 -
js数组常用方法大全
javascript Array常用方法这里小编总结一下Array中的一些常用数组方法,方便总览。1.删除添加常用方法 push | pop | shift | unshift定义:pop(): 该方法用于删除数组的最后一个元素,并返回被删除的元素。官方语法:arrayObject.pop()shift(): 该方法用于删除数组的第一个元素,并返回被删除的元素。官方语法:arrayObj...原创 2020-04-17 16:51:33 · 478 阅读 · 0 评论