JavaScript将取代AppleScript?

 更新时间:2014年09月18日 09:07:32   投稿:junjie  
这篇文章主要介绍了JavaScript将取代AppleScript?AppleScript是OS X平台的类似JavaScript的脚本语言,需要的朋友可以参考下

苹果在官网发布了 JavaScript for Automation Release Notes (预览版),引起社区的广泛关注,讨论的普遍共识是,这是一个替代/补充的AppleScript的实验性尝试。

AppleScript的前身是Hypercard所使用的脚本语言Hypertalk。苹果发现Hypertalk类似英语的语法,可用于操控其他软件,于是开发出AppleScript,成为System 7的一部份。 AppleScript亦从苹果经典操作系统过渡到Mac OS X及Cocoa架构。苹果更随Mac OS X 10.2推出AppleScript Studio,可完全使用AppleScript制作具有图像界面的Cocoa软件。注: 摘自Wiki

JavaScript凭借其简单的语法,良好的性能,超轻量的框架,极小耦合的模块系统等等优势已经吸引了很多大厂的关注。

再加上JavaScript先天开放且无版权专利纠纷的问题,拥有非常广泛的开发者(开源)群体,苹果将其引入OS X平台代替私有的AppleScript,可能也有着一部分开放性平台的考虑,从而吸引广泛的第三方开发者。

相关文章

  • javascript自定义函数参数传递为字符串格式

    javascript自定义函数参数传递为字符串格式

    本节主要介绍了通过自定义javascript函数传递参数为字符串格式的,用this传递、引号缺省,示例如下
    2014-07-07
  • 基于JS实现小区楼的电梯运行程序

    基于JS实现小区楼的电梯运行程序

    本文介绍了如何使用JavaScript实现一个简单的小区楼电梯运行程序,用户可以通过点击楼层来选择目标楼层,并模拟电梯的上下行,文章还提示了如何扩展该程序,例如添加更多楼层、优化移动逻辑和添加动画效果,感兴趣的朋友一起看看吧
    2025-01-01
  • JavaScript实现下拉菜单的显示和隐藏

    JavaScript实现下拉菜单的显示和隐藏

    这篇文章主要介绍了JavaScript实现下拉菜单的显示和隐藏的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • javascript DOM操作之动态删除TABLE多行

    javascript DOM操作之动态删除TABLE多行

    DOM动态删除TABLE tr行的实现代码,需要的朋友可以参考下。
    2009-12-12
  • 弹出窗口并且此窗口带有半透明的遮罩层效果

    弹出窗口并且此窗口带有半透明的遮罩层效果

    这篇文章主要介绍了如何点击一个按钮实现弹出一个居中窗口,并且此窗口带有半透明的遮罩层效果,需要的朋友可以参考下
    2014-03-03
  • JS模板实现方法

    JS模板实现方法

    我们在使用JS渲染DOM时,一般使用字符串创建DOM然后附加到父元素上,如果附加的DOM是动态易变的,那需要在函数中写大量逻辑。如果在控件实现过程中,这带来的问题更为严重。
    2013-04-04
  • 小程序实现侧边栏切换

    小程序实现侧边栏切换

    这篇文章主要为大家详细介绍了小程序实现侧边栏切换效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 利用js+canvas实现扫雷游戏

    利用js+canvas实现扫雷游戏

    这篇文章主要为大家详细介绍了利用js+canvas实现扫雷游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • JavaScript禁用右键单击优缺点分析

    JavaScript禁用右键单击优缺点分析

    在本篇文章里小编给大家分享了关于JavaScript禁用右键单击优缺点分析,有需要的朋友们学习下。
    2019-01-01
  • JavaScript控制台的更多功能

    JavaScript控制台的更多功能

    这篇文章主要介绍了JavaScript控制台的更多功能,想了解控制台更多功能的同学,一定要看一下
    2021-04-04

最新评论