首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    原生js笔记

    引入Javascript 方式有三种 1.在html 中直接放到 2.外部引入js文件 3.在标签直接写 <p...2、以驼峰命名规则 ——开始单词小写 后面的单词首字母大写 例如 helloWorld boyAge suZiXing 保留字 js中大小写严格区分 alert弹框 String() 保留字不能用于普通表示符...boolean布尔类型,可能是byte,int,char,string,枚举(常用于等值判断) switch需要case来跳转一个循环条件 每一个循环条件需要加break结束循环, (1)switch case优点...所传对象就是this指向。...全局作用域: 在js中作用域: 一个变量作用范围 1、全局作用域(整个 标签中): 页面打开全局作用域被打开,页面关闭全局作用域被销毁; 全局作用域变量叫全局变量,全部变量可以在全局作用域中使用

    8710

    input获取焦点 原生js_原生jsinput事件

    大家好,又见面了,我是你们朋友全栈君。...1.onfocus 当input 获取到焦点时触发 2.onblur 当input失去焦点时触发,注意:这个事件触发前提是已经获取了焦点再失去焦点时候才会触发该事件,用于判断标签为空。...4.onkeydown 按下按键时事件触发, 5.onkeyup 当按键抬起时候触发事件,在该事件触发之前一定触发了onkeydown事件–相当于一个按键,两个事件,没怎么用过 6.onclick...主要是用于 input type=button,input作为一个按钮使用时鼠标点击事件 7.onselect 当input里内容文本被选中后执行,只要选择了就会触发,不是全部选中 8.oninput...当inputvalue值发生变化时就会触发,(与onchange区别是不用等到失去焦点就可以触发了) 使用方法: 以上事件可以直接放到input属性里,例如: 1 , 可以通过js给input

    25.7K60

    js书写原生ajax,JS 原生ajax写法

    原生ajax 原文链接:http://caibaojian.com/ajax-jsonp.html 一.JS原生ajax ajax:一种请求数据方式,不需要刷新整个页面: ajax技术核心是 XMLHttpRe...… JS原生ajax与Jquery插件ajax深入学习 序言: 近来随着项目的上线实施,稍微有点空闲,闲暇之时偶然发现之前写关于javascript原生xmlHttpRequest ajax方法以及后来...jquery插件ajax方法,于是就行了一些总结,因 … js原生Ajax封装与使用 一.原生Ajax代码封装如下: (function() { var XHR = { createStandardXHR...原生ajax 主要复习了phppdo数据库操作,和jsajax,真麻烦,希望jqueryajax简单点. index.php: 1 2 [代码]JS原生Ajax&comma...;GET和POST javascript/jsajaxGET请求: Jquery学习笔记(10)–ajax删除用户,使用了js原生ajax 主要复习了phppdo数据库操作,和jsajax,真麻烦

    15.3K40

    js 全局变量优点和缺点

    大家好,又见面了,我是你们朋友全栈君。全局变量优点:可以减少变量个数,减少由于实际参数和形式参数数据传递带来时间消耗。...全局变量缺点: (1)全局变量保存在静态存贮区,程序开始运行时为其分配内存,程序结束释放该内存。与局部变量动态分配、动态释放相比,生存期比较长,因此过多全局变量会占用较多内存单元。...(2)全局变量破坏了函数封装性能。函数象一个黑匣子,一般是通过函数参数和返回值进行输入输出,函数内部实现相对独立。...但函数中如果使用了全局变量,那么函数体内语句就可以绕过函数参数和返回值进行存取,这种情况破坏了函数独立性,使函数对全局变量产生依赖。同时,也降低了该函数可移植性。...(3)全局变量使函数代码可读性降低。由于多个函数都可能使用全局变量,函数执行时全局变量值可能随时发生变化,对于程序查错和调试都非常不利。 因此,如果不是万不得已,最好不要使用全局变量。

    2.8K20

    原生JS知识系统梳理

    笔者最近在对原生JS知识做系统梳理,因为我觉得JS作为前端工程师根本技术,学再多遍都不为过。...第一篇: JS数据类型之问——概念篇 1.JS原始数据类型有哪些?引用数据类型有哪些?...这导致JSNumber无法精确表示非常大整数,它会将非常大整数四舍五入,确切地说,JSNumber类型只能安全地表示-9007199254740991(-(2^53-1))和9007199254740991...JS中类型转换有哪几种? JS中,类型转换只有三种: 转换成数字 转换成布尔值 转换成字符串 转换具体规则如下: 注意"Boolean 转字符串"这行结果指的是 true 转字符串例子 ?...这就是面向组合设计方式。 参考出处: ES5实现继承那些事 重学JS系列:聊聊继承 JS最新基本数据类型:BigInt(译) yck前端面试之道

    1.8K53

    原生JS | 作用域

    局部变量 常见局部变量有以下两种: ● 在函数内声明变量(使用var); ● 函数参数(形参)。 局部变量存在于函数体内,它们值只能在函数体内访问和修改。...变量查找方式 & 作用域链 变量查找方式 当局部作用域当中出现属性时候,首先查找当前作用域当中是否具有存储空间,如果有,直接采用;如果没有,向其父级查找,如果父级没有,继续向上,直到查找到window...也就是“案例1”代码中 user与window.user是等价。...,不难看出,全局user变量和函数内部变量,并不是同一个变量。...更多案例练习 在我们(HTML5学堂-码匠)开发微信小程序“决胜前端”当中,我们最新更新了关于作用域一些练习题,感兴趣可以进入微信小程序。

    4.7K50

    原生JS--Ajax

    原生Ajax: Ajax基础: --ajax:无刷新数据读取,读取服务器上信息 --HTTP请求方法:     --GET:用于获取数据,如浏览帖子     --POST:用于上传数据,如用户注册...--有缓存     POST:--不通过网址传递          --post容量较大,一般可达2G          --安全性相对较高          --没有缓存 原生Ajax编写: Ajax...t='+new Date().getTime(),true);       --同步:js中指事情必须一件一件来       --异步:js中指多件事情要一起做       --ajax是做异步传输,...           alert('成功:'+oAjax.responseText);          }        }      } 将原生Ajax封装成一个函数使用,最终编写原生Ajax...为: 1) GET方法封装函数为:   function ajax(url,fnSuccess,fnFaild){     //1.创建Ajax对象     //js中,使用一个没有定义变量会报错,

    6.2K21

    springboot框架简介优点_springboot框架优点

    其实人们把Spring Boot 称为搭建程序脚手架。其最主要作用就是帮我们快速构建庞大spring项目,并且尽可能减少一切xml配置,做到开箱即用,迅速上手,让我们关注与业务而非配置。...一个是混乱依赖管理。 项目的依赖管理也是件吃力不讨好事情。决定项目里要用哪些库就已经够让人头痛了,你还要知道这些库哪个版本和其他库不会有冲突,这难题实在太棘手。...我们将jdbcurl改成:/heima,再次测试: 4.自动配置原理 使用SpringBoot之后,一个整合了SpringMVCWEB工程开发,变无比简单,那些繁杂配置都消失不见了,这是如何做到...如果没有指定这些属性,那么将从声明这个注解类所在包开始,扫描包及子包 而我们@SpringBootApplication注解声明类就是main函数所在启动类,因此扫描包是该类所在包及其子包...ResourceProperties中主要定义了静态资源(.js,.html,.css等)路径: 如果我们要覆盖这些默认属性,只需要在application.properties中定义与其前缀prefix

    4.9K30

    记几处原生JS开发 原

    我先用jquery实现功能,然后替换里面几个方法即可 ,无非就是查找,添加class等! 在控制台先测试好,直接使用就行了,但遇到以下问题,简单记一下: 0、项目引用了prism.js来加亮代码。...高亮后,IE11非常的卡,无法滚动,按F12查看性能,要2秒多去渲染一屏,这和JS无关了。我以为是元素过多,IE性能太差原因。后来偶然把prism.css文件去掉,结果瞬间显示出来。...先想肯定是阴影或变形引起吧,就把css中shadow去掉,还不行。就一块块去CSS代码。在把透明度去掉,就好了!...执行它脚本会提示“不能执行已释放 Script 代码” 。 这个问题也好理解,因为我是往里写了完整页面: .........frm得到竟然直接是一个window对象,我个天呀!  在chrome,ff中, 可不是这样,我还没有去百度原因,不知道有没有什么说法没有。

    2.1K20
    领券