`
GoodWell
  • 浏览: 29687 次
  • 性别: Icon_minigender_1
  • 来自: 河北邢台
社区版块
存档分类

javascript小小的总结!!!

阅读更多
Javascript是一种脚本语言也是一种解释性语言(代码执行不进行预编译)。
转义字符:
\n 换行 \r 回车 \f 换页 \b 退格 \t 制表符
Eval函数:用于计算字符串表达式的值。
isNaN函数: 判断是不是非数字
创建字符串有两种方法:
Var s = “goodwell”; var s1=new String(“goodwell”);
String的相关函数:
1、属性:length
length 属性包含一个整数,用来指出 String 对象中的字符数。String 对象中的最后一个字符的索引为 length – 1
2、方法:
a) charAt:
该方法返回一个字符值,该字符位于指定索引位置。字符串中的第一个字符的索引为 0,第二个的索引为 1,等等。超出有效范围的索引值返回空字符串。
b) concat:
返回字符串值,该值包含了两个或更多个提供的字符串的连接。(连接字符串)
c) replace:
替换
d) search:
返回与正则表达式查找内容匹配的第一个子字符串的位置。
e) indexOf
方法返回一个整数值,指出 string 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1
更多方法查考API。
Date的使用:
getYear:获取年数。
getMonth:获取月份 注意:月份是011必须加一
getDate:获取日数。
getDay:获取星期数。
getHours:获取小时数。
getMinutes:获取分钟数。
getSeconds:获取秒数。
toLocaleString方法:获取当前的时间。
Javascript事件:

onClick
鼠标单击
onChange
文本内容或下拉菜单中的选项发生改变
onFocus
获得焦点,表示文本框等获得鼠标光标。
onBlur
失去焦点,表示文本框等失去鼠标光标。
onMouseOver
鼠标悬停,即鼠标停留在图片等的上方
onMouseOut
鼠标移出,即离开图片等所在的区域
onMouseMove
鼠标移动,表示在<DIV>层等上方移动
onLoad
网页文档加载事件
onSubmit
表单提交事件
onMouseDown
鼠标按下
onMouseUp
鼠标弹起
复选框事件处理:

事件
onBlur
复选框失去焦点
onFocus
复选框获得焦点
onClick
复选框被选定或取消选定
属性
checked
复选框是否被选中,选中为true,未选中为false。您可以使用此属性查看复选框的状态或设置复选框是否被选中
value
设置或获取复选框的值
单选按钮事件:

事件
onBlur
单选按钮失去焦点
onFocus
单选按钮获得焦点
onClick
单选按钮被选定或取消选定
属性
checked
单选按钮是否被选中,选中为true,未选中为false。您可以使用此属性查看单选按钮的状态或设置单选按钮是否被选中
value
设置或获取单选按钮的值
下拉列表框:

onBlur
下拉列表框失去焦点
onChange
当选项发生改变时产生
onFocus
下拉列表框获得焦点
value
下拉列表框中,被选选项的值
options
所有的选项组成一个数组,options表示整个选项数组,第一个选项即为options[0],第二个即为options[1],其他以此类推
selectedIndex
返回被选择的选项的索引号,如果选中第一个返回0,第二个返回1,其他类推
分享到:
评论

相关推荐

    JQuery的小小总结

    ### JQuery的小小总结 #### 一、概述 JQuery是一种流行的JavaScript库,它极大地简化了JavaScript编程中的HTML文档遍历、事件处理、动画以及Ajax交互等任务。由于其易用性和强大的功能,JQuery成为了前端开发中最...

    FLASH动画小小作品

    总结来说,"FLASH动画小小作品"这个压缩包可能包含了一系列使用Flash制作的SWF动画作品,供人们学习、研究或欣赏。通过探索这些文件,可以深入了解Flash动画的制作技巧和ActionScript的应用,尽管现代Web开发已经...

    小小电子商城

    "小小电子商城"是一个基于Servlet和JSP技术...总结,"小小电子商城"项目是一个综合性的Web应用实例,涵盖了Servlet和JSP的基础知识,以及数据库设计、前端交互、服务器部署等多个方面,是学习和实践Web开发的绝佳案例。

    JavaScript网页特效实例大全.zip

    总结,"JavaScript网页特效实例大全.zip"提供的资源涵盖了JavaScript在网页特效中的诸多方面,包括基础语法、DOM操作、事件处理、CSS样式控制、异步通信、第三方库的使用等,对于提升JavaScript开发者的技术水平和...

    asp小小的网上报名系统

    总结来说,“asp小小的网上报名系统”是一个实用的ASP示例,展示了如何使用ASP和Access数据库构建一个简单的在线报名平台。通过研究和学习,开发者可以提升自己的Web开发技能,特别是对ASP和数据库集成的理解。同时...

    Dragon-Slayer:一个小小JavaScript POO游戏

    总结,“Dragon-Slayer”游戏项目为JavaScript学习者提供了一个实际的POO应用场景,通过这个游戏,我们可以深入了解JavaScript的面向对象特性,以及如何用它们来构建一个互动游戏。从这个实践中,不仅可以提升编程...

    typescript-mini-handbook:Typescript小小册。这个系列是个人学习Typescript之后的整理总结,主要记述了Typescript对Javascript的扩展部分。本系列不追求大而全,用作参考和分享,故取名“小小册”,希望对您有所帮助

    这个系列是个人学习 Typescript 之后的整理总结,主要记述了 Typescript 对 Javascript 的扩展部分。本系列不追求大而全,希望小而美,用作参考和分享,故取名“小小册”,希望对您有所帮助。 阅读本系列需要的前置...

    调用googleMap的一个小小应用

    总结来说,这个“调用googleMap的一个小小应用”是一个结合了Google Maps API的Web应用示例,涵盖了地图初始化、标记添加、用户交互处理等功能,可能还包括自定义的服务器端处理逻辑(如MapServlet)。通过学习这个...

    小小Demo获取系统监控数据

    总结来说,"小小Demo获取系统监控数据"项目是一个结合了Java后端和Vue前端的解决方案,它提供了系统内存、CPU和JVM的监控能力。通过这个项目,开发者可以学习到如何利用Java的管理和监控API,以及如何在Vue中构建...

    javascript 动态创建表格:新增、删除行和单元格.zip

    总结来说,这个压缩包提供的知识涵盖了JavaScript动态创建和操作HTML表格的基本技巧,对于想要提升网页交互性的开发者尤其有用。通过学习和实践这些方法,你可以创建出更具活力和用户友好的网页应用。

    Javascript密码强度设置.txt

    ### 总结 通过以上三个函数的实现,我们可以方便地检测密码的强度,并通过文字和颜色直观地展示出来。这对于提高用户的密码安全性非常有帮助。当然,在实际应用中,我们还可以根据需求对这些函数进行扩展和优化,...

    JavaScript实现简单的树形目录式菜单.zip

    总结,实现一个树形目录式菜单需要掌握HTML、CSS和JavaScript的基础知识,尤其是DOM操作和事件处理。通过良好的代码组织和优化,可以创建出既美观又实用的交互式菜单。在这个示例中,JavaScript代码很可能是通过改变...

    基于JavaScript技术在Web页面实现放大镜效果

    #### 总结 通过以上步骤,我们可以使用HTML、CSS和JavaScript来实现一个基本的放大镜效果。该效果不仅可以提高用户体验,还能增加网页的互动性和趣味性。对于电子商务网站来说,放大镜效果更是必不可少的功能之一,...

    小小菜刀编辑器 v2.0 (php版).rar

    同时,由于PHP与HTML、CSS和JavaScript等前端技术的无缝集成,使得"小小菜刀编辑器 v2.0 (php版).rar" 可以在网页上灵活地嵌入,为用户提供直观的编辑界面。 在获取了"小小菜刀编辑器 v2.0 (php版).rar"压缩包...

    初学jsp实现小小聊天系统例子

    总结起来,初学者通过这个小小的聊天系统实例,可以学习到JSP的基本语法、Servlet编程、JavaBean的使用、会话管理、数据库操作以及前端交互技术。实践中不断探索和改进,将有助于加深对JSP和Web开发的理解。

    小小菜刀编辑器v2.0php版.zip

    总结,小小菜刀编辑器v2.0php版是一个面向Web开发者的PHP文本编辑器,提供了一系列高效、安全的代码编辑功能,并且可能在原有基础上进行了性能和体验的提升。在使用过程中,用户需要注意与服务器环境的适配、安全...

    基于ASP的小小 ASP 聊天室个人网页专用版.zip

    总结来说,"基于ASP的小小 ASP 聊天室个人网页专用版.zip"是一个使用ASP技术构建的个人网页聊天室应用。它涉及到了服务器端编程、数据库管理、客户端交互等多个方面,通过结合HTML、CSS、JavaScript、VBScript或...

    小小商城系统,JavaWEB项目,基于原生Servlet,仿天猫页面,功能齐全.zip

    总结来说,这个“小小商城系统”项目是JavaWEB开发者的一个实践案例,它展示了如何利用原生Servlet技术构建一个功能齐全的电商平台。通过分析源代码,学习者可以深入了解Servlet的工作原理,同时也能学习到如何设计...

    JavaScript 几种循环方式以及模块化的总结

    小小最近学习到了js的几种循环方式,对这几种循环方式进行总结。以及对模块化的相关知识点进行总结, 循环方式 循环方式分为好几种循环方式,分别是for循环,forEach循环,map循环,for..in循环,for…of循环,...

    JavaScript九九乘法口诀表的简单实现

    最后,代码中还提到了一个小小的技巧,即通过设置CSS样式*{padding:0px; margin:0px;}来去除默认的内边距和外边距,使得九九乘法口诀表的输出更加整洁。 总结来说,通过本文的学习,我们可以掌握以下关键点: - ...

Global site tag (gtag.js) - Google Analytics