JS
文章平均质量分 70
VessalasdXZ
PC高级设计师
展开
-
ThingJS通过Ajax访问不同端口的服务器导致跨域访问失败的解决办法
标题:ThingJS通过Ajax访问不同端口的服务器导致跨域访问失败的解决办法 问题描述: 最近做的一个项目需要使用ThingJS做前台,但是ThingJS的前台是自成一体的Tomcat8服务器,无法直接在这个服务器中做后台程序。 为了解决访问数据库的问题,我单独又做了一个tomcat6的服务器,这样就导致前台和后台的端口号不一致。 通过Ajax访问不同端口的服务器导致跨域访问失败的问题。 前台服务器IP:http://localhost:8082/ 后台服务器IP:http://local原创 2021-04-07 15:14:04 · 585 阅读 · 0 评论 -
什么是JS闭包
简而言之,闭包的作用就是在a执行完并返回后,闭包使得Javascript的垃圾回收机制GC不会收回a所占用的资源,因为a的内部函数b的执行需要依赖a中的变量。 1-保护函数内的变量安全。以最开始的例子为例,函数a中i只有函数b才能访问,而无法通过其他途径访问到,因此保护了i的安全性 2-在内存中维持一个变量。依然如前例,由于闭包,函数a中i的一直存在于内存中,因此每次执行c()原创 2016-01-06 22:23:12 · 634 阅读 · 0 评论 -
解决JQUERY(前台)+Tomcat(服务器)+JAVA(后台)中文作为AJAX参数传递出现乱码的问题
前言:遇到这个AJAX参数传递中文出现乱码的问题,看了很多帖子都没有完全解决。最后是在JS里面做了重新编码才完全解决。特此从头到尾记录这次令人印象深刻的解决过程。 本文有部分内容借鉴于其它用户。 1.前台: <1>HTML设置 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ...原创 2019-03-29 11:13:00 · 503 阅读 · 0 评论