javascriptJavaScript核心语言对象.ppt

上传人:max****ui 文档编号:6358544 上传时间:2020-02-23 格式:PPT 页数:20 大小:1.25MB
返回 下载 相关 举报
javascriptJavaScript核心语言对象.ppt_第1页
第1页 / 共20页
javascriptJavaScript核心语言对象.ppt_第2页
第2页 / 共20页
javascriptJavaScript核心语言对象.ppt_第3页
第3页 / 共20页
点击查看更多>>
资源描述
JavaScript核心语言对象 2 回顾 什么是JavaScript如何在HTML中引用JavaScript什么是变量及其作用域JavaScript支持的基本数据类型JavaScript支持的运算符什么是表达式数组条件语句循环语句JavaScript函数 3 目标 String对象 处理所有的字符串操作 Math对象 处理所有的数学运算 Date对象 处理日期和时间的存储 转化和表达 4 对象 对象中包含定义对象自身的属性 变量 及用于处理数据的方法 函数 要访问对象属性 必须指定对象名及属性 objectName propertyName要访问对象方法 必须指定对象名及需要的方法 objectName method 5 this语句 this语句的值指示当前对象 并且可以拥有标准属性 如名称 长度以及相应的值 只能用在函数作用域或其调用引用内 用法 this 属性名 functiondispname name alert 欢迎进入JavaScript世界 name 输入您的名字 6 new语句 new操作符用于新建对象类型实例 用法objectName newobjectType param1 param2 paramN functionemployee name code designation this name namethis code codethis designation designation newemp newemployee JohnDias A001 职员 document write 雇员姓名 newemp name document write 雇员代号 newemp code document write 头衔 newemp designation 7 字符串对象 字符串对象用于操纵和处理文本字符串 用法stringName propertyNamestringName methodName创建字符串的方法使用var语句 并对为其赋值 可选 使用赋值运算符 及变量名使用string 构造函数 8 字符串对象的属性和方法 属性length方法bigblinkboldfontcoloritalicssmall 9 字符串对象示例 varbstr 大号 varsstr 小号 varblstr 粗体 varblkstr 闪烁 varucase 大写 varlcase 小写 document write 这是 bstr big 文本 document write 这是 sstr small 文本 document write 这是 blstr bold 文本 document write 这是 blkstr blink 文本 document write 这是 ucase toUpperCase 文本 document write 这是 lcase toLowerCase 文本 10 charAt idx 返回指定位置处的字符indexOf chr 返回指定子字符串的位置 从左到右 找不到返回 1 lastIndexOf chr 返回指定子字符串的位置 从右到左 找不到返回 1 toLowerCase 将字符串中的字符全部转化成小写 toUpperCase 将字符串中的字符全部转化成大写 11 Math对象 Math对象拥有可用于表示复杂数学运算的属性和方法Math E常数eMath PI圆周率Math SQRT22的算术平方根Math SQRT1 20 5的算术平方根Math LN22的自然对数Math LN1010的自然对数Math LOG2E以2为底的e的对数Math LOG10E以10为底的e的对数 12 sin num cos num tan num 等三角函数abs num 返回参数的绝对值exp num 返回自然对数E的num次方log num 返回参数的自然对数sqrt num 返回参数的平方根pow num1 num2 返回参数num1的num2次方round num 返回参数的四舍五入的取整值random 返回一个0到1之间的随机数 不包括1ceil num 返回大于或等于参数的最小整数floor num 返回大于或等于参数的最大整数max num1 num2 返回num1和num2中的较大的数min num1 num2 返回num1和num2中的较小的数tostring 返回表示该对象的字符串 13 Math对象示例 functiondoCalc x vara a Math PI x x alert 半径为 x 的圆的面积为 a 输入圆的半径 14 Date对象 Date是内置对象 包含日期和时间信息 Date对象无属性 但有许多方法可以用来设置 获取和操作日期用法 DateObject newDate parameters 15 16 Date对象方法 set方法组get方法组to方法组parse和UTC方法组 17 Date对象示例 2010年的圣诞节是星期 dayname thedate getDay thedate setYear 2011 document write 2011年的圣诞节是星期 dayname thedate getDay 18 综合示例 当前时间指定位置显示时钟表针式时钟分时问候中文日期带按钮开关的时钟年龄提示器得到文件的最后修改时间 19 实训题 记录用户登录网站停留的时间1 什么时候登录的 2 到现在停留了多长时间 距离五一还有多长时间 战胜JavaScript必做50题 中练习11袖珍日历 20 总结 对象是综合数据 包 this语句必须只能作用在函数作用域或其调用引用内 new操作符用于新建对象类型实例 字符串对象用于操纵和使用文本字符串 Math对象的属性和方法可用于进行高级算术计算 Date对象无任何属性 但是 有许多方法可以用来设置 获取及操纵日期
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!