各ページによって読み込むjsを変えたいときに。
簡単なことだけど、ふと忘れそうなので。

/path/to/app/webroot/js/foo.jsを読み込みたい場合。

・controller

コントローラではヘルパーの呼び出し。
<?php
class HogeController extends AppController {
  var $name = 'Hoge';
  var $helpers = array('Javascript');

  public function index() {
  }


・view

ビューではaddScriptで<head>タグ内に記述される。
($scripts_for_layoutの部分)
<?php $this->addScript($javascript->link('foo')); ?>

その場所に出力したい場合はそのまま
<?php echo $javascript->link('foo'); ?>

・layout

レイアウトはとりあえずこんなかんじで$scripts_for_layoutを書く。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<?php echo $scripts_for_layout; ?>
</head>
<body>