JavaScript
文章平均质量分 82
记录JavaScript的学习历程
曹学成
IT爱好者,技术小菜鸟。
展开
-
JavaScript基础语法一
想写一篇JavaScript的博客,却又不知道从何写起,算了,写到哪是哪吧。概要:JavaScript是一种解释性的语言,也就是脚本语言,不同于C家族语言和VB等编译性语言。一下是百度对它的解释:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通...原创 2018-07-06 08:26:53 · 254 阅读 · 2 评论 -
JavaScript-对象
先吐槽一下额,js的语法可谓是相当的奇葩。我现在是丈二和尚摸不着头脑,云里雾绕的。js的代码不仅特别随意还非常多变,一句话很好几种写法,技巧性特别强。并且,js很难调试,网页一般不会给你报错,很可能就是没有执行你的错误代码,或者是你的代码是无效的,网页不认识不执行,也不告诉你。这就很讨厌,我们就得在网页上一点一点调试。1Function对象(一定要是大写的F)var func=new Functi...原创 2018-07-06 15:33:50 · 105 阅读 · 3 评论 -
JavaScript类型转换、包装类型与引入外部代码
1类型转换基本类型number boolean string数字-->字符串String(数字)数字+“”数字.toString()字符串-->数字字符串-0或字符串*1(反正加不行,加相当于连接两个字符串)Number(字符串)parseInt(字符串)或parseFloat(字符串)转bool值if(!!val){};//两次取反,就变成了bool值2包装类型基本类型 num...原创 2018-07-06 20:12:04 · 134 阅读 · 3 评论 -
JavaScript-鼠标移动到哪行哪行变色
前几天,看晓鸿的博客有一个类似的博客。今天也学习了一下。HTML:6行4列<body> <table border="1" id="tbl"> <tr> <td> 11111111 </td> &原创 2018-07-11 10:50:13 · 874 阅读 · 11 评论 -
jQuery选择器与过滤器
jQuery之所以强大,在于其强大的选择器和过滤器。常见的选择器和过滤器:选择器实例选取*$("*")所有元素#id$("#btn")id 为“btn”的元素.class#(".col")class="col"的元素element(结点)$("div")所有<div>元素:first$("p:first") 第一个<p>元素:las原创 2018-07-15 08:34:15 · 264 阅读 · 9 评论 -
dom操作
学JavaScript,不得不说dom操作。dom操作无外乎就是节点的增删改查。增:元素结点:var node=document.createElement("标签名");文本结点:var txtNode=document.createTextNode("文本");元素结点.innerHTML=文本追加结点:——>追加到尾部:父节点.appendChild(子节点);——>追加到中间:...原创 2018-07-15 08:59:00 · 140 阅读 · 6 评论 -
dom操作案例
上一篇博客讲到了dom操作的基本语法。今天将实际案例。名称:无刷新评论。如图所示,评论内容,但是页面不刷新。HTML <textarea id="txt"></textarea> //文本框 <br /> <input type="button" id="btn" value="评论" onclick="&qu原创 2018-07-15 13:44:53 · 600 阅读 · 9 评论 -
jQuery定位元素和封装方法
说到jQuery,无非就是定位元素,使用方法,理清逻辑,写代码就可以了。 昨晚,写了200行jQuery代码,就那个方法套方法,if else里套if,else,我现在还懵着呢。现在看见if、else就有点发憷的感觉。 先给大家推荐一个写前端的工具:sublime。大小就30、40M,功能却异常的强大,具有代码补全,输入提示,自动调格式等功能,写JavaScript、jQ...原创 2018-07-20 17:47:36 · 1151 阅读 · 15 评论 -
正则表达式
学前端的知识,就离不开要用到正则表达式。正则表达式功能很强大,学起来却很简单。1、什么是正则表达式 正则表达式(regular expression)是一个描述字符模式的对象。 ECMAScript的 RegExp类表示正则表达式, 而 String和 RegExp都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。 正则表达式主要用来验证客户端的输入...原创 2018-07-30 19:21:30 · 213 阅读 · 18 评论 -
JavaScript的匿名函数和闭包
1、什么匿名函数和闭包?匿名函数就是没有名字的函数,闭包是可访问一个函数作用域里变量的函数(就是函数里面又套了一个函数)。2、匿名函数 //普通函数 function box(){ return 'zhangsan'; }//匿名函数有两种表达方式 //第一种,自我执行的匿名函数(function(){ return "z...原创 2018-08-01 09:42:09 · 169 阅读 · 10 评论