为您找到搜索结果:8628个
javascript querySelector和getElementById通过id获取元素的区别
querySelector和getElementById通过id获取元素的区别 <!DOCTYPEhtml><html><head><metacharset="utf-8"/></head><body> <divid="02E503E2A1C011CFC85B7B701A0677EC0900000000000001"></div> <script> varstr='02E503E2A1C011CFC85B7B701A0677EC0900000000000001'; functionbySelector(id){ returndocument.querySelector('#'+id); } functionbyId(id){ returndocument.getElementById(id); } alert(bySelector(str)); alert(byId(str));</scrip...
Javascript函数调用的四种模式
Javascript一共有四种调用模式:方法调用模式、函数调用模式、构造器调用模式以及apply调用模式。调用模式不同,对应的隐藏参数this值也会不同。 函数作为对象的属性时,称为方法。此时函数(即方法)中的this对应是该对象。varmyObject={ value:3, func:function(){ alert(this.value); } };myObject.func(); //3 也可以写成如下格式:varmyObject={value:3};myObject.func=function(){alert(this.value);}myObject.func(); //3 上面,this对应的是myObject对象。 三 函数调用模式 函数调用模式即通常的函数调用,属于全局性调用,此时this对应的是全局对象,即Window对象。varadd=function(a,b){returna+b;}add(3,4);//7 上面也可以写成window.add=function(a,b){returna+b;}add(3,4);//7 ...
JavaScript 跨域总结与解决办法
原文出处:rainman的博客什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://www.a.com:8000/a.jshttp://www.a.com/b.js同一域名,不同端口不允许http://www.a.com/a.jshttps://www.a.com/b.js同一域名,不同协议不允许http://www.a.com/a.jshttp://70.32.92.74/b.js域名和域名对应ip不允许http://www...
Java环境 安装ssl证书 (LNMT : Linux + Nginx+ MySQL/MongoDB+ Tomcat)
使用的是免费DV证书,单个域名下载ssl审核通过的证书使用nginx版本 然后找到nginx配置文件 配置好reload一下,就完成了 备注:方便复制信息进行修改server{listen80;listen[::]:80;listen443ssl;sslon;ssl_certificatecert/3496374_shopping.kingsuper.net.pem;ssl_certificate_keycert/3496374_shopping.kingsuper.net.key;server_nameshopping.kingsuper.net;access_log/data/wwwlogs/shopping.kingsuper.net_nginx.logcombined;indexindex.htmlindex.htmindex.jsp;root/data/wwwroot/shopping.kingsuper.net;#error_page404/404.html;#error_page50...
Java 融云服务端集成
使用maven管理会出现报错使用官方maven库报错融云加入项目启动不了<dependency><groupId>cn.rongcloud.im</groupId><artifactId>server-sdk-java</artifactId><version>3.0.1</version></dependency>所以就下载了sdk文件进行解压将rong下面的所有文件拷贝到java文件夹下还有就是resources里面的jsonsource的所有文件拷贝到自己项目的resources下(之前没拷贝使用融云的方法会出现报错,所以要注意)然后配置好key和secret就可以使用了 ...
java 环境配置
所有安装的都是在c盘根目录系统变量CLASS_PATH.;%JAVA_HOME%lib;%JAVA_HOME%libools.jarJAVA_HOMEC:ProgramFilesJavajdk1.8.0_172M2_HOMEC:apache-maven-3.5.0MYSQL_HOMEC:mysql-5.7.21-winx64C:mysql-5.6.40-winx64Path;%M2_HOME%in;%JAVA_HOME%in;%MYSQL_HOME%in...
JAVA基础知识
1,JDK,JRE,JVM三者的关系JDK=jre+开发工具集(例如JAVAC编译工具等)jre=JVM+JAVASE标准类库2,安装软件的路径中不能包含中文和空格3,PATH环境变量的配置PATH环境变量:WINDOWS操作系统执行命令时所要搜寻的路径为什么要配置?希望JAVA的开发工具(Javac.exe Java.exe)在任何的文件路径下都能顺利执行怎么配置?4,JAVA程序的编写编译运行编写: .JAVA文件 源文件编译:JAVAC.exe .CLASS文件 字节码文件运行:JAVA.exe 结果5,关键字关键字中所有字母都为小写 6,标识符Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符。定义合法标识符规则:由26个英文字母大小写,...
java 使用jacob把word转pdf
一.使用前要下载必要包及文件链接: https://pan.baidu.com/s/1nvutQxb 密码:qgpi二.引包和dll文件1.引包:eclipse引包就不用说了,idea引包步骤:File-->ProjectStructure-->Modules-->选择放入的工程-->右边的"+"-->选择第一个-->找到jar包存放位置-->ok; 或者把jar包放入maven仓库,项目直接引进依赖就可以了!2.dll文件:根据电脑或服务器类型选择dll文件,把dll文件,放在jdk文件下面的bin目录下。三.支持的word文档类型:.doc和.docx三:代码importcom.jacob.activeX.ActiveXComponent;importcom.jacob.com.Dispatch;importjava.io.*;/***@Auther:lanhao*@Date:2018/8/1014:37*@Description:*/publicclassWordToPDF{publicstaticvoidmain(...
javascript 【js‘s word】
http://mp.weixin.qq.com/s?__biz=MjM5MzY2NDY0Ng==&mid=214013689&idx=1&sn=21e03f6c7bf73893aeb5bd238716cfa9&scene=5#rd if(2>1){window.location.href="upgrade.html";} 唐黎 ...
WEB 开发工具分享
有好用的工具:云盘链接地址:...
javaShop的一些总结
主要参考pdf找到对应的文件吧,具体怎么制作一个挂件还没有理解里面的思路,就没有研究了,改一个商城项目遇到了,也只有慢慢解决加油! CSDN下载地址:http://download.csdn.net/detail/u012922417/8918507 ...
javascript简洁高效写法(无关版本)
一、字符串转整数如“1”----1写法一:string-0 andsoon写法二:~~string(√)二、四舍五入写法一:(number).toFixed(2)(四舍六入五成双)写法二:Math.round(100*number)/100三、进制写法一:10000写法二:1e4(√)四、默认值写法一:if()else{}写法二:varvar=var1||"";或是三元表达式(√)五:在if判断中判断变量是否为boolean(trueorfalse)判断写法一:var==false写法二:!var(√)六、数字转字符串性能比较:(""+1)>String()>.tostring()>newString()七、不要与null相比由于javascript是弱类型的,所以它不会做任何的自动类型检查,所以改用typeof或是instanceof代替。八、连接多个字符串应该少使用+=,而是s+=a+b+c;如果是收集字符串,比如多次对同一个字符串进行+=操作,最好使用一个缓存,使用javascri...
Javascript 1.5/1.6 新特性
一、const常量声明创建了一个常量并要求有初始值这个常量不能重写,也不能重新声明,它所在的作用域内不能声明与其名称相同的其他变量或函数这个常量拥有块作用域二、let变量let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。let绑定不受变量提升的约束,这意味着 let 声明不会被提升到当前执行上下文的顶部。functiondo_something(){console.log(bar);//undefinedconsole.log(foo);//ReferenceError:fooisnotdefinedvarbar=1;letfoo=2;}三、解构赋值是一个Javascript表达式,这使得可以将值从数组或属性从对象提取到不同的变量中。数组——基本变量赋值varfoo=["one","two","three"];var[one,two,three]=foo;数组——声明赋值分离vara,b;[a,b]=[1,2];数组——默认值vara,b;[a=5,b=7]=[1];数组&mdas...
JavaScript 运行机制
阅读目录一、为什么JavaScript是单线程?二、任务队列三、事件和回调函数四、EventLoop五、定时器六、Node.js的EventLoop七、关于setTimeout的测试JavaScript语言是单线程,也就是说,同一个时间只能做一件事。JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?所以,为了避免复杂性,从一诞生,JavaScript就是单线程,这已经成了这门语言的核心特征,将来也不会改变。为了利用多核CPU的计算能力,HTML5提出WebWorker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,这个新标准并没有改变JavaScript单线程的本质。 单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后...
在ASP.Net环境中,当用户点击报表中的超链接时如何调用Java Script方法?
问题描述:在ASP.Net环境中,当用户点击报表中的超链接时如何调用JavaScript方法?问题解答:你可以在TextObject.Hyperlink对象中编写js代码(javascript:alert('Youclicked!'))。或者将你的方法写入*.aspx(cshtml)文件:然后在超链接中调用方法:TextObject1.Hyperlink="javascript:count_rabbits()";本站文章除注明转载外,均为本站原创或翻译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果转载请注明:文章转载自:FastReport控件中文网[http://www.fastreportcn.com/]本文地址:http://www.fastreportcn.com/post/1490.html...